Hola! es un gusto poder aplicar y enseñar un poco de lo que e aprindido con este curso de Python
como la mayoria en mi familia son maestros, decidi hacer un tutorial de un programa que pregunte que calificaciones has obtenido en algunas materias y al darle la respuesta, este evalue si la materia fue aprobada o no y posteriormente me diga, cuales hay que repetir. ¡se oye divertido verdad! pues comensemos.
para este tutorial estoy trabajando en https://replit.com/~ donde cree un perfil, este te permite trabajar sin descargar ningun programa en tu computadora.
como primer paso necesitamos saber que asiganaturas vamos a evaluar por lo que crearemos una lista con las asignaturas
también vamos a crear una lista con las asignaturas aprobadas la cual dejaremos vacia para que posteriormente se agreguen las que si son aprobadas
posteriormente necesitamos hacer la pregunta ¿Qué calificacion has obtenido en? y utlizar la lista de asiganturas creada para completar la pregunta, para esto vamos a utilizar los operadores for e in, tambien utilizaremos la funcion float e input para poder esperar la respuesta del usuario y esta respuesta tomarla como un número y no como string.
despues utilizaremos un if para evaluar la calificacion si es menor o igual a 6 se tomará como no aprobada y sera la que se tiene que repetir, también utilizaremos un .appen para agregar a la lista vacia los nombres de las asignaturas que se van a repetir.
por último vamos a utlizar los operadores for e in y la funcion .remove para dar la instrucción de que las asignaturas que son aprobadas se eliminen de la lista de asignaturas y solo se agreguen las que no son aprobadas y se tienen que repatir, como paso final agregaremos un print donde diga la frase “Tienes que repetir” y agregue los nombres de las asignaturas no aprobadas.
al ejecutar el programa se veria así.
eso es todo gracias por leer este pequeño tutorial.