Python---基础---爱因斯坦阶梯问题

写一个程序,打印出0-100所有奇数

ls = range(0, 101)
for i in ls:
if i % 2 == 1:
print(i)
--------------------------------
爱因斯坦曾出过这样一道有趣的数学题:有一个长阶梯,走每步上2阶,最后剩余1阶;如果每步上3阶,最后剩2阶;若每步上5阶,最后剩4阶;若每步上6阶,最后剩5阶,
只有每步上7阶,最后刚好一阶不剩。
-编写程序求该阶梯至少有多少阶
x = 10
while x < 1000:
if (x % 2 == 1) and (x % 3 == 2) and (x % 5 == 4) and (x % 6 == 5) and (x % 7 ==0):
print(x)
x += 1
#break;
else:
x += 1

print("循环结束")
--------------------------------------
x = 10
while x < 1000:
if (x % 2 == 1)
and (x % 3 == 2)
and (x % 5 == 4)
and (x % 6 == 5)
and (x % 7 ==0):
print(x)
x += 1
#break;
else:
x += 1

print("循环结束")
-------------------------------------------

原文地址:https://www.cnblogs.com/niaocaizhou/p/10881253.html