我需要添加一个重复循环,重复翻转 10 次。
这是代码:
导入随机def coinflip() 返回随机兰德兰德(2)如果硬币翻转 == 0: 打印("头")还: 打印("尾巴")
您可能打算将函数调用coinflip
。将if coinflip == 0
更改为if coinflip() == 0
。
首先,你在"def coinflip()"之后缺少一个冒号其次,您需要调用您定义的硬币翻转函数,现在您每次都只是打印尾巴。然后将代码放在 for 循环中。您可以考虑在线完成一些教程或阅读官方文档。现在,这应该是您正在寻找的:
import random
def coinflip():
return random.randrange(2)
for i in range(10):
if coinflip() == 0:
print("Heads")
else:
print("Tails")