它几乎是“bizz buzz”的东西,尽管我想让它每行打印10个单词或数字,而且在一个类似的程序中允许用户输入范围,并设置每行要打印的单词或数字的数量
for i in range (1,121):
if i%3 == 0 and i%5 == 0 and i%7 == 0:
print("zipzapzop")
elif i%3 == 0 and i%5 == 0:
print("zipzap")
elif i%3 == 0 and i%7 == 0:
print("zipzop")
elif i%3 == 0:
print("zip")
elif i%5 == 0:
print("zap")
elif i%7 == 0:
print("zop")
else:
print(i)
输出:
^{pr2}$这是我的输出,但我想让它每行打印10个数字或单词。我不知道该怎么办。在
在你需要做的if块之外
然后需要禁用换行符正常打印。如何做到这一点取决于您使用的python版本。如果你在2.7.X上,你会使用
^{pr2}$然后你会把你的指纹改成
相关问题 更多 >
编程相关推荐