Untitled
unknown
plain_text
a year ago
1.4 kB
6
Indexable
import random # Permitir que o usuário digite seu nome nome = input('DIGITE SEU NOME: ') def jogar(): opcoes = {1: "PAPEL", 2: "PEDRA", 3: "TESOURA"} # Gera opção do bot escolha_bot = random.randint(1,3) #Permitir que o usuário escolha uma opção entre pedra, papel ou tesoura print(f"{nome}, ESCOLHA: [1] PAPEL, [2] PEDRA ou [3] TESOURA") escolha_usuario = int(input("Digite o número da sua escolha: ")) # Verifica se a escolha do usuário é válida if escolha_usuario not in opcoes: print(f"ESCOLHA: [1] PAPEL, [2] PEDRA ou [3] TESOURA") return # Faz a comparação entre o bot e você e exibe o resultado print(f"{nome} escolheu:{opcoes[escolha_usuario]} e bot:{opcoes[escolha_bot]}") if escolha_usuario == escolha_bot: print("JOGO EMPATADO!") elif (escolha_usuario == 1 and escolha_bot == 2) or \ (escolha_usuario == 2 and escolha_bot == 3) or \ (escolha_usuario == 3 and escolha_bot == 1): print(f"{nome} VENCEU!") else: print("Bot VENCEU!") # Permitir o jogador jogar quantas vezes quiser continuar_jogando = input("Gostaria de continuar jogando? (s/n) ").lower() if continuar_jogando == 's': jogar() else: print(f"Valeu {nome} até mais.") print("Tecle Enter para começar a jogar.") input() # Espera o usuário teclar Enter jogar()
Editor is loading...
Leave a Comment