ℹ️ Un/a secretario/a de una universidad y necesita inscribir a unos estudiantes a un curso pero no hay un sistema para esto…
VAMOS A HACERLO!
Necesitamos tener una estructura clara de cuales son los datos que el secretario necesita del estudiante, para esto vamos a tomar este diccionario como ejemplo:
Una vez tenemos esta estructura vamos a pedirle al secretario los datos del estudiante mediante inputs, lo podemos hacer de esta forma:
Ya tenemos los datos de estas variables almacenados, ahora podemos asignarlos al diccionario que teniamos previamente de la siguiente manera:
A continuación puedes ver lo que sale en la terminal cuando ejecutamos el código hasta ese punto
👀Si te das cuenta, el diccionario cambió los valores iniciales por los que fueron ingresados en la terminal! Vamos por buen camino… sigamos
Ahora, el secretario no solo va a inscribir a una persona al curso sino a varias, pero… y si no sabemos a cuántas? 🤔
💥 Aqui podemos usar un ciclo WHILE, ya que no sabemos el numero de iteraciones que debemos hacer pero si sabemos cuando parar (cuando el secretario no tenga más estudiantes para registrar… o cuando se canse 😂)
Entonces, veamos como podriamos implementar el codigo para que sea el secretario el que diga cuando parar
👀 Aqui podemos ver un par de cosas interesantes
Aqui puedes ver la terminal hasta el momento:
Ahora vamos a juntar todo lo que hicimos previamente
👀 Lo notaste?
Por ultimo solo queda mostrar la lista de estudiantes que fueron inscritos cuando el secretario decida no seguir registrando más estudiantes
👀Para recorrer la lista usamos un for, y para imprimir usamos la función f para darle formato al texto de forma más sencilla
Aqui puedes ver la terminal:
Felicitaciones, lo logramos, y en un mismo programa usamos los siguientes conceptos de Python:
Se te ocurre que otra cosa puedes añadirle al codigo? Aqui te dejo un par de retos:
🎈 Por ultimo deja tu mente volar y sigue practicando! Y regalame un corazoncito