查找介于1500和2700之间既可以被7整除又可以被5整除的数字
list =[]
for i in range(1500,2701):
if i%5==0 and i%7==0:
list.append(i)
print(list)
执行结果
[1505, 1540, 1575, 1610, 1645, 1680, 1715, 1750, 1785, 1820, 1855, 1890, 1925, 1960, 1995, 2030, 2065, 2100, 2135, 2170, 2205, 2240, 2275, 2310, 2345, 2380, 2415, 2450, 2485, 2520, 2555, 2590, 2625, 2660, 2695]
练习题(龟兔赛跑游戏)
v1, v2, t, s, l = map(int, input().split())
time, s1, s2 = 0, 0, 0
while True:
if s1-s2>=t:
for i in range(s):
s2+=v2
time+=1
if s2>=l>s1:
print("T")
print(time)
else:
s1+=v1
s2+=v2
time+=1
if s1 >= l > s2:
print("R")
print(time)
break
elif s2>= l > s1:
print("T")
print(time)
break
elif s1 == s2 >= l:
print("D")
print(time)
break
结果如下
10 5 5 2 20
D
4