Olá!
Escrevi o código do jogo "Adivinhação" e nas tentativas, começa certinho com 3 tentativas, mas quando vai para a segunda, permanece nela indefinidamente.
Códio segue abaixo (não fiz "ipsis litteris" como instruiu o Nico, pois me permiti mudar algumas coisas, mas nada exagerado, só o nome dos valores mesmo):
numero_secreto = 26
tentativas = 3
while tentativas > 0:
print("Tentativas",tentativas)
chute = int(input("Digite o seu palpite: "))
numero_secreto = 26
tentativas = 3
if numero_secreto == chute:
print ("Parabéns! Você acertou!")
else:
if (chute > numero_secreto):
print ("Não foi dessa vez: seu chute foi MAIOR que o número secreto...")
elif (chute < numero_secreto):
print ("Não foi dessa vez: seu chute foi MENOR que o número secreto...")
tentativas=tentativas -1
Agradeço a atenção.