BAYMAX: Mi primer proyecto Python (7 / 13 paso)

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.

Artículos Relacionados

El primer proyecto de plataforma DIY honesto en internet

El primer proyecto de plataforma DIY honesto en internet

Bienvenidos al primer proyecto de plataforma honesto en internet.Aquí es cómo puede asegurarse de que su proyecto plataforma DIY no termina pareciéndose a un mono con una sierra y pistola lo del clavo.Sé mejor de lo que para obtener entre un pinner y
Hola mundo: su primer proyecto de Othermill (Otherplan para Mac OS X)

Hola mundo: su primer proyecto de Othermill (Otherplan para Mac OS X)

El Othermill es un molino CNC escritorio fácil de usar que puede fabricar cosas sorprendentes a una variedad de materiales, incluyendo madera y metal. Grabado de placas de circuito impreso (PCB) para la electrónica es una de las tareas que maneja esp
Hola mundo: su primer proyecto de Othermill (Otherplan público Beta)

Hola mundo: su primer proyecto de Othermill (Otherplan público Beta)

El Othermill es un molino CNC escritorio fácil de usar que puede fabricar cosas sorprendentes a una variedad de materiales, incluyendo madera y metal. También es ideal para creación de prototipos PCB para proyectos hobby o fabricación.En este tutoria
Su primer proyecto de Pepakura

Su primer proyecto de Pepakura

En este tutorial que usted aprenderá cómo hacer, imprimir, cortar y pegar el 1 º modelo de papel.Vamos a trabajar con el modelo de Tamaño fijo (que no cambiar el tamaño / escala).Tenga en cuenta siguiente antes de empezar:1.] qué es Pepakura y cómo i
Mi primer proyecto de impresión 3D

Mi primer proyecto de impresión 3D

¿Quieres aprender a hacer proyectos 3D? ¡Yo también! He estado fascinado por la posibilidad de hacer impresión en 3D. También no tengo absolutamente ningún proyecto para el cual necesito una impresora 3D. Sin embargo, quiero hacer un proyecto 3D. Sie
Su primer proyecto de costura - cómo hacer un Mini Quilt

Su primer proyecto de costura - cómo hacer un Mini Quilt

amor para taller de costura coser le enseña a coser un Quilt de Mini rápido y fácil. Esta colcha es un excelente primer proyecto para una alcantarilla de principiante. Se pueden hacer de cualquier número de diferentes colores y telas de algodón estam
Su primer proyecto de torno: La Granada de la M40 de los "Extraterrestres"

Su primer proyecto de torno: La Granada de la M40 de los "Extraterrestres"

este es un proyecto excelente del arrancador para el torno de metal; requiere varias operaciones diferentes, requiere de un conjunto mínimo de herramientas, puede hacerse en peso ligero ' libre maquinado "aluminio, aparte de un par de sitios clave de
Hacer un estante de una sola tarjeta - mi primer proyecto en la carpintería de Techshop

Hacer un estante de una sola tarjeta - mi primer proyecto en la carpintería de Techshop

después de que había tomado el curso de seguridad básica para la carpintería de Techshop en SF, yo estaba dispuesto a noquear a algunos proyectos básicos para obtener alguna práctica sobre las herramientas antes de intentar algo más complicado.  Mi p
Mi primer proyecto de carpintería

Mi primer proyecto de carpintería

este es mi primer proyecto de carpintería.Mi esposa se sentía un poco abajo, así que decidí hacer algo.He utilizado un trozo de madera del palet.Por favor Disculpen cualquier ortografía y errores de gramática, como el inglés no es mi lengua materna.E
Servo PIR primer proyecto

Servo PIR primer proyecto

Hola,So... Este es mi primer proyecto. He comprado leds, resistencias y mucho más de ebay, pero hasta ahora solamente un sensor PIR y un servomotor de vinieron (excepto el tablero). Por lo tanto, me puse a buscar en línea para una buena explicación s
Matriz de LED con controlador de juego - un primer proyecto

Matriz de LED con controlador de juego - un primer proyecto

este proyecto fue construido para mi clase de introducción de la electrónica de la Universidad de Waterloo en Canadá.  Esta fue mi primera introducción a la electrónica y por lo tanto, mi primer proyecto.Siga estos pasos para construir una matriz de
Mi primer proyecto de ganchillo

Mi primer proyecto de ganchillo

me enseñó a crochet usando libros con diagramas y vídeos de Youtube. Mi primer proyecto fue una simple manta que hice para mi hija. Es fila justo después de fila de ganchillo doble sin bordes con corazón rojo hilo y un anzuelo del N / 9mm de tamaño.C
Magic Light (Sensor de capacitancia, primer proyecto de Arduino)

Magic Light (Sensor de capacitancia, primer proyecto de Arduino)

este fue mi primer proyecto de arduino.  Su ideal para principiantes. Se descolora el color o las luces de mi moviendo sus manos cerca de él.  Se desvanece de un azul bastante púrpura a un fogoso rojo-anaranjado. Su era SUPER fácil de construir, no a
Mi primer proyecto de trabajo con torno

Mi primer proyecto de trabajo con torno

por lo que tomé este fin de semana clase de madera en El crisol de West Oakland, y aquí está lo que hice. Este es realmente mi primera carpintería proyecto alguna vez. Ni que decir, estoy muy contento con los resultados.(El crisol es un lugar realmen