python coin flip程序需要重复循环10次

时间:2016-03-02 18:37:45

标签: python python-3.x

我需要添加一个重复循环,重复翻转10次。

以下是代码:

import random

def coinflip()
    return random.randrange(2)

if coinflip == 0:
    print("Heads")
else:
    print("Tails")

2 个答案:

答案 0 :(得分:0)

你可能打算调用函数coinflip。将if coinflip == 0更改为if coinflip() == 0

答案 1 :(得分:0)

首先,你在" def coinflip()"之后错过了冒号。 其次,你需要调用你定义的coinflip函数,现在你每次只打印尾巴。 然后将代码放入for循环中。您可以考虑在线完成一些教程或阅读官方文档。现在,这应该是您正在寻找的:

import random

def coinflip():
    return random.randrange(2)

for i in range(10):
    if coinflip() == 0:
            print("Heads")
    else:
            print("Tails")