0
I have a problem using the time.Sleep module together with the sys module. You’re not taking the break I put on the team..
import random
import time
import sys
cores = {'fim': '\033[m', 'vermelho': '\033[31m', 'amarelo':
'\033[33m', 'roxo': '\033[35m' }
print(20 * f'{cores["vermelho"]}-{cores["fim"]}{cores["amarelo"]}=
{cores["fim"]}{cores["vermelho"]}-{cores["fim"]}',
f'{cores["roxo"]}JOKEMPO!!!{cores["fim"]}', 20 *
f'{cores["vermelho"]}-{cores["fim"]}{cores["amarelo"]}={cores["fim"]}
{cores["vermelho"]}-{cores["fim"]}' )
print('')
escolha = int(input('''Escolha:
[1] - Pedra
[2] - Papel
[3] - Tesoura
'''))
print('')
sys.stdout.write(f'{cores["vermelho"]}JO{cores["fim"]}')
time.sleep(1)
sys.stdout.write(f' {cores["amarelo"]}KEM{cores["fim"]}')
time.sleep(1)
sys.stdout.write(f' {cores["vermelho"]}POW!!!{cores["fim"]}')
time.sleep(1)
print('')
print('')
escolha_pc = random.randint(1, 3)
if escolha == escolha_pc:
print('Sua escolha foi igual a do PC, vocês empataram!!!')
elif escolha == 1 and escolha_pc == 2:
print('Você escolheu Pedra e o PC Papel. Papel ganha da Pedra, o PC
ganhou!!!')
elif escolha == 1 and escolha_pc == 3:
print('Você escolheu Pedra e o PC Tesoura. Pedra ganha de Tesoura,
você ganhou!!!')
elif escolha == 2 and escolha_pc == 1:
print('Você escolheu Papel e o PC Pedra. Papel ganha da Pedra, você
ganhou!!!')
elif escolha == 2 and escolha_pc == 3:
print('Você escolheu Papel e o PC Tesoura. Papel perde para Tesoura,
o PC ganho!!!')
elif escolha == 3 and escolha_pc == 1:
print('Você escolheu Tesoura e o PC Pedra. Tesoura perde para Pedra,
o PC ganhou!!!')
elif escolha == 3 and escolha_pc == 2:
print('Você escolheu Tesoura e o PC Papel. Tesoura ganha de Papel,
você ganhou!!!')
print('')
print(22 * f'{cores["vermelho"]}-{cores["fim"]}{cores["amarelo"]}=
{cores["fim"]}{cores["vermelho"]}-{cores["fim"]}',
f'{cores["roxo"]}FIM{cores["fim"]}', 22 * f'{cores["vermelho"]}-
{cores["fim"]}{cores["amarelo"]}={cores["fim"]}{cores["vermelho"]}-
{cores["fim"]}')
Between JO, KEM and POW, it should have a break of 1s, but it doesn’t. I used the Sys module so that JO, KEM and POW would be side by side.