Duck227 Postado Julho 19, 2022 Denunciar Share Postado Julho 19, 2022 Olá, estava tentando fazer um comando que vai assim: você escreve "minerar", ai aparece o comando falando "10 ferros minerados" mas o comando não quis ir, o problema está no IF, tem alguma coisa errada neste IF que o comando não quer ir, alguém sabe resolver?? import random import time #randoms iron=0 # mostrar titulo def titulo(): print('\t O CAPITALISTA') minerar = input('O que você quer fazer?') if minerar == 'minerar': print('Minerando...') time.sleep(1) iron_minerado = random.randint(1, 10) iron += iron_minerado print('iron miner:', iron_minerado, 'irons mined, total', iron) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ArteEN Postado Julho 19, 2022 Denunciar Share Postado Julho 19, 2022 o problema é o alinhamento das linhas, o if deve estar alinhado com a linha de cima import random import time #randoms iron=0 # mostrar titulo def titulo(): global iron print('\t O CAPITALISTA') minerar = input('O que você quer fazer?') if minerar == 'minerar': print('Minerando...') time.sleep(1) iron_minerado = random.randint(1, 10) iron += iron_minerado print('iron miner:', iron_minerado, 'irons mined, total', iron) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Duck227
Olá, estava tentando fazer um comando que vai assim: você escreve "minerar", ai aparece o comando falando "10 ferros minerados"
mas o comando não quis ir, o problema está no IF, tem alguma coisa errada neste IF que o comando não quer ir, alguém sabe resolver??
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.