GOOGLE ADS

viernes, 29 de abril de 2022

Juego de adivinanzas de palabras en Python: cada suposición después de la primera es incorrecta [cerrado]

Cerrado. Esta pregunta necesita detalles de depuración. Actualmente no está aceptando respuestas.


Solución del problema

Parece que su problema aquí es que solo está iterando icuando la suposición es incorrecta. Esto significa que si obtiene la primera letra correcta, cuando vaya a verificar su segunda suposición, todavía la está comparando con la primera letra de la solución.

Creo que tendría más sentido iterar icada vez que obtenga una letra correcta

Considere lo siguiente como una forma de hacer que esto funcione:

i = 0
while True:
guess = input("Guess: ")
if guess == random_word[i]:
print("Correct!")
if i == len(random_word):
print("You win!")
break
else:
i += 1

¡Pruébelo en línea!

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...