1、编写一个Python程序来查找那些既可以被7整除又可以被5整除的数字,介于1500和2700之间。
lst = []
for i in range(1500, 2701):
if i % 7 == 0 and i % 5 == 0:
lst.append(i)
2、龟兔赛跑游戏
def turtle_rabbit(v1, v2, t, s, l):
if v1 > 100 or v1 <= v2:
raise ValueError('v1')
if v2 > 100:
raise ValueError('v2')
if t > 300:
raise ValueError('t')
if s > 10:
raise ValueError('s')
if not l % v1 == 0 or not l % v2 == 0:
raise ValueError(l)
s_r, s_t = 0, 0
time = 0
while s_t < l or s_r < l:
s_r += v1
s_t += v2
time += 1
if s_t >= l or s_r >= l:
if s_r < s_t:
print('T')
break
elif s_r > s_t:
print('R')
break
else:
print('D')
break
if s_r - s_t >= t:
s_r -= v1 * s
print(time)
turtle_rabbit(10, 5, 5, 2, 20)
D
4