Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 2.06 KB

README.md

File metadata and controls

70 lines (47 loc) · 2.06 KB

Parada Tech - Pedra, papel e tesoura

Este projeto foi feito durante a parada tech. Este é um simples jogo de Pedra, Papel e Tesoura implementado em Python. O jogo permite que o jogador escolha entre Pedra, Papel e Tesoura e então compara a escolha do jogador com a escolha da máquina para determinar o vencedor.

Como jogar

Execute o script. Escolha a sua opção (Pedra, Papel ou Tesoura) digitando o número correspondente. O jogo irá exibir o resultado (vitória, derrota ou empate).

Regras do jogo

Pedra vence Tesoura. Tesoura vence Papel. Papel vence Pedra.

Sobre o código

import random # Importa o módulo random para gerar escolhas aleatórias para a máquina

print('*** Pedra, papel e tesoura ***')

Define uma lista com as opções do jogo: Pedra, Papel e Tesoura

pedra_papel_tesoura = ['🗿', '📄', '✁'] maquina = random.choice(pedra_papel_tesoura) # Escolhe aleatoriamente uma opção para a máquina print(maquina)

print('\nEscolha a sua opção') print('1. Pedra 🗿') print('2. Papel 📄') print('3. Tesoura ✁')

player = int(input('\nDigite a sua opção: ')) # Solicita ao jogador para escolher uma opção e converte a entrada para inteiro player = pedra_papel_tesoura[player - 1] # Ajusta a escolha do jogador para corresponder ao índice da lista

vitoria = { '🗿':'✁', '✁':'📄', '📄': '🗿' }

if player == maquina: print('Empate') # Se as escolhas forem iguais, é um empate elif vitoria[player] == maquina: print('Você venceu') # Se a escolha do jogador vencer a escolha da máquina, o jogador vence else: print('Você perdeu') # Caso contrário, o jogador perde

print(f'{player} vs {maquina}') # Exibe as escolhas do jogador e da máquina

vitoria.get (explicação)

Sempre que usamos o vitoria.get('🗿'), o ícone perdedor será exibido. Por exemplo:

vitoria.get('🗿')
# saida será: ✁

Logo, se sabemos qual ícone ira perder, podemos comparar com a opção da máquina:

vitoria[player] == maquina:
    print('Você venceu')

Nesse caso, nós vencemos!