[ad_1]
secret_number = 9 guess_count = 0 guess_limit= 3 while guess_count < guess_limit : Guess = int(input("Guess : ")) guess_count += 1 if Guess == secret_number : print("YOU WON") break else: print("SORRY YOU FAILED")
Lo que he probado:
por qué ? guess_count += 1
¿y por qué? if Guess == secret_number :
¿y por qué? Guess = int(input("Guess")
:
Solución 1
Esto dice: imprima “Guess” en la consola y espere la entrada. Cuando se escribe algo, intente convertirlo a un valor entero y almacene el valor en la variable denominada Guess
.
Guess = int(input("Guess") :
Esto dice sumar 1 a la variable nombrada guess_count
.
guess_count += 1
Y éste compara las dos variables y, si son iguales, ejecutará las siguientes declaraciones sangradas. Si no son iguales se irá al else
bloquear.
if Guess == secret_number :
Ver 3. Introducción informal a Python: documentación de Python 3.11.7[^].
Solución 2
En serio, no intentes mirar código aleatorio y “averiguar lo que significa” a menos que tengas una buena experiencia en otros idiomas; no te ayudará a hacer nada.
Si desea saber cómo funciona el código, consulte los tutoriales del idioma (los escritos, no los de YouTube) y pruebe los ejercicios que sugieren. ¡Aprenderá mucho más, mucho más rápido que haciendo “preguntas aleatorias” sobre cosas realmente básicas!
[ad_2]
コメント