import random plr_wins = 0 comp_wins = 0 possible_inputs = ["Rock","Paper","Scissors"] def ask_input(): print("\nPossible inputs:",*possible_inputs) chosen_input = input("Put input here (case sensitive): ") if chosen_input in possible_inputs: return chosen_input else: print("Invalid input") return ask_input() while plr_wins < 3 and comp_wins < 3: comp_input = random.choice(possible_inputs) plr_input = ask_input() print("You chose:",plr_input) print("The computer chose:",comp_input) match plr_input: case "Rock": match comp_input: case "Rock": print("Round draw") case "Paper": print("Round lost") comp_wins+=1 case "Scissors": print("Round won") plr_wins+=1 case "Paper": match comp_input: case "Rock": print("Round won") plr_wins+=1 case "Paper": print("Round draw") case "Scissors": print("Round lost") comp_wins+=1 case "Scissors": match comp_input: case "Rock": print("Round lost") comp_wins+=1 case "Paper": print("Round won") plr_wins+=1 case "Scissors": print("Round draw") print("\n-----") print("Player:",plr_wins) print("Computer Wins:",comp_wins) print("-----\n") if plr_wins > 2: print("You win!") else: print("You lose!")