Python基础题型实战01-小动物跳跃的步数
2022-08-30 本文已影响0人
Tony_Pm
序言
我一直相信量变才能达到质变,只有在一件事情上付出足够多的时间和精力,你才能够成功,所有的成功都不是轻而易举、一蹴而就的,只有在背后付出了大量的努力才收获到一个满意的结果。
需求
第一题需求.jpg实战
思路流程图绘制
1流程图.jpg代码原理实现
frog_step = int(input("请输入青蛙每次跳多少米:"))
fox_step = int(input("请输入狐狸每次跳多少米:"))
trap_step = int(input("请输入每隔多少米有大坑存在:"))
x = 1
y = 1
while (x * frog_step) % trap_step != 0:
x += 1
print('青蛙跳进坑里跳了%s次'%x) # 青蛙跳进坑里跳了几次
while (y * fox_step) % trap_step != 0:
y += 1
print('狐狸跳进坑里跳了%s次'%y) # 狐狸跳进坑里跳了几次
if x == y:
# 同时跳进坑里
print("both")
elif x < y:
# 青蛙
print("frog")
elif x > y:
# 狐狸
print("fox")