1
resposta

[Projeto] Minha resposta

Segue minha resposta:

import random

itens = ['Pedra', 'Papel', 'Tesoura']

opcoes = input('Escolha uma das opções: Pedra | Papel | Tesoura:').capitalize()

def resultador ():
    escolha_da_maquina = random.choice(itens)
    if opcoes == escolha_da_maquina:
        print(f'A maquina escolheu:{escolha_da_maquina}')
        print('Empate!')
    elif escolha_da_maquina == 'Pedra' and opcoes == 'Papel':
        print(f'A maquina escolheu:{escolha_da_maquina}')
        print('Você Ganhou!')
    elif escolha_da_maquina == 'Papel' and opcoes == 'Pedra':
        print(f'A maquina escolheu:{escolha_da_maquina}')
        print('Você perdeu!')
    elif escolha_da_maquina == 'Tesoura' and opcoes == 'Papel':
        print(f'A maquina escolheu:{escolha_da_maquina}')
        print('Você perdeu!')
    elif escolha_da_maquina == 'Papel' and opcoes == 'Tesoura':
        print(f'A maquina escolheu:{escolha_da_maquina}')
        print('Você Ganhou!')
    elif escolha_da_maquina == 'Pedra' and opcoes == 'Tesoura':
        print(f'A maquina escolheu:{escolha_da_maquina}')
        print('Você perdeu!')
    elif escolha_da_maquina == 'Tesoura' and opcoes == 'Pedra':
        print(f'A maquina escolheu:{escolha_da_maquina}')
        print('Você Ganhou!')
    else:
        print('Por Favor, Digite escolha uma das opções!')

resultador()

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oii, Matheus, tudo bem?

Belo trabalho na implementação do jogo! A lógica está correta e o programa cumpre o objetivo do desafio. O uso do .capitalize() para tratar a entrada do usuário e do random.choice para a jogada da máquina são ótimas escolhas.

Parabéns pelo projeto e continue com os ótimos estudos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!