Paso 7: Paso 7: logon()
Epic Fail #1
A código de la función de inicio de sesión logon() alejarse del comando print() y tienen que empezar a aprender cómo usar la lógica básica y funciones de programación del Python de la decisión.
Refiriéndose a mi pensamientos originales en lo que quería este programa Baymax que hacer:
---Solicitar un inicio de sesión: nombre de usuario y contraseña
---Se acepta cualquier nombre de usuario
---se debe ingresar correctamente la contraseña almacenada
---Si la contraseña es correcta puede continuar comando promp.
---Si la contraseña es incorrecta le piden otra vez
comando de Input() es cómo aceptar entradas del usuario en Python.
El funcionamiento de la sintaxis del comando entrada que es lo que pone en paréntesis después de la entrada que aparece junto a la solicitud de entrada de usuario.
Para comenzar el inicio de sesión de codificación abrí un nuevo archivo de python en IDLE y guardado
como logon.py construyendo pequeños fragmentos de código por separado y combinados más adelante es más fácil hacer malabares con los problemas.
Revise las notas en las capturas de pantalla arriba para más detalles y ver cómo la entrada es tomada y utilizada.
El código de ejemplo de python en las fotos arriba fue mi primer intento de una conexión de entrada.
Foto 2 Nota cómo el If y demás funciones de trabajo.
He añadido la línea impresión final después si, otra cosa, para monitorear si el programa python estaba funcionando como yo quiero.
Claramente no es exactamente lo que tenía la intención como la última línea seran impresos si se introduzca la contraseña correcta o no.
En cuanto a función pura del código lo que quiero es para este pedazo de código para solicitar la contraseña correcta de un número indeterminado de veces hasta que se introduzca la contraseña correcta. Necesito un lazo. Los comandos mientras y mientras hacen justo lo que estoy buscando.
El siguiente paso muestra un python ejemplo programa de añadir un rato comando en esta función.