如何创建程序来打印范围(0,100)内可被4整除的所有数字。以及如何使用x%4
(x是变量)?
我尝试过这个:
for x in range(100):
if x%4 == 0:
print(x)
break
最佳答案
你就快到了,只需删除 break
就可以了:
for x in range(100):
if x%4 == 0:
print(x)
break
命令的目的是在耗尽正在循环的列表之前停止 for
循环,请参见例如break-and-continue-statements-and-else-clauses-on-loops 。因此,一旦您找到第一个可被 4 整除的数字(即零),您的 break
就会停止循环。
如果你想要更紧凑的东西,这些都可以:
print [x for x in range(100) if x%4 == 0]
print range(0, 100, 4)
关于python - 如何创建一个脚本来查找范围 (0,100) 中所有可被 4 整除的数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54610944/