私はロックペーパーのはさみコードを2人で再生する必要がありますが、while
ループを使用しようとすると、回答。ロックペーパーはさみコードでwhileループを使用すると、それ自体が繰り返されます
コード:
play = input("Do you want to play?")
player1 = input("Rock, paper or scissors?")
player2 = input("Rock, paper or scissors?")
while play == "no":
print("Why are you wasting my time? HUH?")
while play == "yes":
if (player1 == 'rock' and player2 == 'scissors'):
print ("Player 1 wins.")
elif (player1 == 'rock' and player2 == 'rock'):
print ("Tie")
elif (player1 == 'scissors' and player2 == 'paper'):
print ("Player 1 wins.")
elif (player2 == 'scissors' and player2 == 'scissors'):
print ("Tie")
elif (player1 == 'paper' and player2 == 'paper'):
print ("Tie")
elif (player1 == 'paper' and player2 == 'scissors'):
print ("Player 2 wins.")
elif (player1 == 'rock'and player2 == 'paper'):
print ("Player 2 wins.")
elif (player1 == 'paper' and player2 == 'rock'):
print ("Player 2 wins.")
elif (player1 == 'scissors' and player2 == 'rock'):
print ("Player 2 wins.")
else:
print ("This is not a valid object selection.")
「それは何ですか」... – tkausl
そして、代わりに何をしたいですか? – interjay
それは繰り返されません、そして、私はあなたが再びプレイするオプションを持っているので、ゲームが終了した後に再度尋ねるようにしたかった。 – Fox