Olá. Estou tentando fazer um jogo de par ou impar.
O usuário entra com a escolha se quer ser par ou impar e na sequencia escolhe um numero
Acontece que quando o usuário escolhe impar e numero 5 e o PC escolhe numero 3, a resposta é: "8 é impar. Você ganhou".
Não há erros de sintaxe, mas a lógica obviamente ta errada. Se algm puder ajudar pf kkk
Segue o código
from random import randint
par_ou_impar = str(input('Escolha par ou ímpar... ')).strip()
escolha = par_ou_impar.upper()
numero_player = int(input('Escolha o número de 0 até 5: '))
numero_pc = randint(0, 6)
print(f'Eu ecolhi {numero_pc}')
soma = numero_pc + numero_player
resultado = soma % 2
if escolha == 'PAR' and resultado == 0:
print(f'{soma} é par. Você ganhou!')
elif escolha == 'IMPAR' or escolha == 'ÍMPAR' and resultado != 0:
print(f'{soma} é ímpar. Você ganhou')
else:
print('Você perdeu!')