From c3feac78355f3572e055d95a749b013a5330cc70 Mon Sep 17 00:00:00 2001 From: Poly-Etilen Date: Sun, 24 Nov 2024 01:34:32 +0900 Subject: [PATCH] changed rock_paper_scissors --- .../python/rock_paper_scissors/rock_paper_scissor.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/code/languages/python/rock_paper_scissors/rock_paper_scissor.py b/code/languages/python/rock_paper_scissors/rock_paper_scissor.py index a4eaaf12e2..21c4f8112d 100644 --- a/code/languages/python/rock_paper_scissors/rock_paper_scissor.py +++ b/code/languages/python/rock_paper_scissors/rock_paper_scissor.py @@ -2,8 +2,13 @@ while (True): print("Rock \nPaper \nScissors!!!!!") - player1 = input("Enter your choice: ") + player1 = input("Enter your choice: ").upper() choices = ["ROCK", "PAPER", "SCISSORS"] + + if player1 not in choices: + print("Invalid choice, please choose ROCK, PAPER, or SCISSORS.") + continue + player2 = choice(choices) print("SHOOT!!!") print(f"player 2 played {player2}") @@ -19,7 +24,7 @@ else: print("Tied") print("---------------------------------------") - flag = input("Do you want to continue? ") + flag = input("Do you want to continue? ").lower() if flag.lower() == "no": break elif flag.lower() == "yes":