2017-05-06 6 views
-2

私は頭と尾の数が印刷されていないことと私がそれをするすべてが同じことをするのはなぜわかりません。何もない! 誰かがこれが昨日延期された評価の一部であることを助けてもらえますか?私のコードは印刷されません

import random 

heads = 0 
tails = 0 
rounds = 0 

while rounds < 100: 
coin = random.randint(1, 2) 

if coin == 1: 
heads += 1 
rounds += 1 

elif coin == 2: 
tails += 1 
rounds += 1 

print("You Flipped Heads {} Times!".format(heads)) 
print("You Flipped Tails {} Times!".format(tails)) 
+5

コードのインデントを修正してください。そしてそれをPythonでタグ付けしてください – tavnab

答えて

0

おそらく壊れたインデントは、whileループを無限にループさせます。

import random 

heads = 0 
tails = 0 
rounds = 0 

while rounds < 100: 
    coin = random.randint(1, 2) 

    if coin == 1: 
    heads += 1 
    rounds += 1 

    elif coin == 2: 
    tails += 1 
    rounds += 1 

print("You Flipped Heads {} Times!".format(heads)) 
print("You Flipped Tails {} Times!".format(tails)) 

そして、ここには作業exampleがあります。

+0

おかげであなたは私の学年を救った! –

関連する問題