2つのコインを同じに投げたときに、両方のコインに頭を当てれば勝ち、両方のコインにテールをつけたら失う。2つの乱数が等しいときの「if」ステートメント
私が使用して個別にコインの1を投げた結果を生成することができました:
第二の硬貨のためのdef coin_one():
one = [random.randint(1, 100) for x in range(100)]
for x in one:
if x <= 50:
print('Heads')
else:
print('Tails')
とも基本的には同じ方法で使用した:
def coin_two():
two = [random.randint(1, 100) for x in range(100)]
for x in two:
if x <= 50:
print('Heads')
else:
print('Tails')
を私がしようとしています2つのコインが同時に投げられたときにcoin_oneとcoin_twoの両方に「頭」がある場合は、印刷する条件( 'win')を追加します。これはどうすればいいですか?
'プリントを獲得
損失
ヘッズ( '勝利')であればrandom.randint(0,1)== random.randint( 0,1)else print( 'lose') ' –
2つのコインを同時に投げる機能から始めます。現時点では、100種類のコインを別々に投げて結果を印刷する2つの異なる機能があります。 –
これは、単一のコインを投げて「頭」や「尾」を返す単一の関数を作成するのに役立つかもしれません。そして、あなたが書いた他の機能は、私たちが頭を取得した場合に代わりに 'random.randint()' –