print("***") print("Jogo de Adivinhação") print("***") print() numero_secreto = 42 total_de_tentativas = 3
while (total_de_tentativas > 0): chute_texto = input("Digite o seu numero: ") chute = int(chute_texto) print() acertou = (chute_texto == numero_secreto) maior = (chute_texto > numero_secreto) menor = (chute_texto < numero_secreto) print("Você digitou",chute) print() if (acertou): print("Você acertou") else: if (maior): print("Seu chute foi maior que o numero secreto.") elif (menor): print("Seu chute foi menor que o numero secreto.") total_de_tentativas = total_de_tentativas - 1 print() print("Fim do jogo...") print()
mensagem de erro:
Jogo de Adivinhação
Digite o seu numero:2
Traceback (most recent call last): File "C:/docs/cursos/alura/python3/exercicios/adivinhacao/adivinhacao.py", line 14, in maior = (chute_texto > numero_secreto) TypeError: '>' not supported between instances of 'str' and 'int'
Process finished with exit code 1