Olá, estou com um código em Python e da um erro quando coloco 3, já pedi ajuda a alguns amigos e eles também não conseguiram identificar o erro, creio q seja um erro bobo porém não o acho, por esse motivo vim aqui pedir ajudar, o código é esse:
from random import randint
from time import sleep
itens = ['Pedra' , 'Papel' , 'Tesoura']
computador = randint(1,3)
print('–––' * 10)
print('vamos jogar um jogo? o jogo que vamos jogar é de jokenpo, porem com um bônus, aqui vc descobre quantos chifres tem')
print('–––' * 10)
print('''
[ 1 ] Pedra
[ 2 ] Papel
[ 3 ] Tesoura''')
jogador = int(input('Qual jogada de vosso gado?: '))
print('–––' * 10)
print(f'Computador jogou {itens[computador]}')
print(f'Jogador jogou {itens[jogador]}')
print('–––' * 10)
print('%PROCESSANDO%')
sleep(2)
if computador == 1:
if jogador == 1:
print(' empatou. isso significa que seu chifre é trocado. INFIEL.')
elif jogador == 2:
print('GANHOU. PARABÉNS VC TEM APENAS UM UNICO CHIFRE')
elif jogador == 3:
print('PERDEU. OTÁRIO, VC TEM MAIS CHIFRE QUE O REI DO GADO')
else:
print('joga direito corno manso do caralho')
elif computador == 2:
if jogador == 1:
print('PERDEU. OTÁRIO, VC TEM MAIS CHIFRE QUE O REI DO GADO')
elif jogador == 2:
print('EMPATOU, ISSO SIGNIFICA CHIFRE TROCADO SEU(SUA) INFIEL')
elif jogador == 3:
print('GANHOU, UAU SO TEM UM CHIFRE APESAR DELE SER ENORME')
else:
print('SABE JOGAR NAO CORNO FUDIDO?')
elif computador == 3:
if jogador == 1:
print('GANHOU CORNÃO KKKKKK, CHIFRE UNICO')
elif jogador == 2:
print('PERDEU OTARIO DO CARALHO KKKKK')
elif jogador == 3:
print('EMPATOU PORRA CORNO INFIEL CHIFRE TROCADO')
else:
print('sabe jogar não é caraio?')