Jogo de Snake (cobra) - Water (àgua) - Gun (arma)

import random
def app():
n = int(input('Número de Jogadas: '))
print("Regras do Jogo\n\t Cobra bebe a água (Ganha a cobra contra a água)"
"\n\tA arma vai afundar na água "
"(Ganha a água contra a arma)\n\t"
"Arma vai matar a cobra(Ganha a água contra a arma)")
print("Snake (cobra) - Water (àgua) - Gun (arma)")
opcao = ['s', 'w', 'g']
ronda =1
vitoria_comp = 0
vitoria_jogador = 0
while n >=ronda:
computador = random.choice(opcao)
print(computador)
jogada = str(input(f"Ronda {ronda}: Escolha Cobra[s],Àgua[w] ou Arma [g]: "))
if jogada != 's' and jogada != 'w' and jogada != 'g':
print("Escolha inválido\n")
continue
if computador == 's':
if jogada == 's':
print("\nJogo Empate\n")
elif jogada == 'w':
print("\n O computador ganhou a ronda.\n")
vitoria_comp = vitoria_comp+1
else:
print("\n O jogador ganhou a ronda.\n")
vitoria_jogador = vitoria_jogador+1
elif computador == 'w':
if jogada == 'w':
print("\nJogo Empate\n")
elif jogada == 'g':
print("\n O computador ganhou a ronda.\n")
vitoria_comp = vitoria_comp + 1
else:
print("\n O jogador ganhou a ronda.\n")
vitoria_jogador = vitoria_jogador + 1
else:
if jogada == 'g':
print("\nJogo Empate\n")
elif jogada == 'w':
print("\n O jogador ganhou a ronda.\n")
vitoria_jogador = vitoria_jogador + 1
else:
print("\nO computador ganhou a ronda.\n")
vitoria_comp = vitoria_comp + 1
ronda = ronda + 1
if vitoria_jogador > vitoria_comp:
print(f"Parabéns ao jogador ganhou ao Computador\n"
f"Jogador: {vitoria_jogador} x Computador: {vitoria_comp}")
elif vitoria_jogador == vitoria_comp:
print(f"Empate.\n Jogador: {vitoria_jogador} x Computador: {vitoria_comp}")
else:
print(f"Pouca sorte.O jogador perdeu com o Computador\n"
f"Jogador: {vitoria_jogador} x Computador: {vitoria_comp}")
escolha=True
while escolha:
print("\n")
print("Jogo 'Snake - Water - Gun")
print("""
1.Jogo
2.Exit/Quit/Saída
""")
escolha= input("Escolha uma opção: ")
if escolha=="1":
print('\n')
app()
elif escolha=="2":
print("\n Adeus")
escolha = None
else:
print("\n Escolha não válida.\n Tente outra vez.")

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação