Python

Siguiendo con el aprendizaje de Python, como lenguaje de programación excepcional que es; debemos desarrollar la mayor cantidad de ejercicios posibles, que permitan desarrollar la lógica necesaria y el conocimiento de todas las estructuras que trae este lenguaje de programación, si bien es cierto que muchos aspectos de este lenguaje son similares a otros como Java o JavaScript, Perl, entre otros; existen detalles propios de Python, que solo manipulándolo, podemos empezar a comprenderlos, por lo tanto hoy realizaremos un ejercicio en el cual pasar notas de números a texto en Python, un ejercicio básico, con especificaciones que sin lugar a dudas, nos permitirán abordar problemas de mayor complejidad.

Pasar notas de números a texto en Python (Insuficiente, Aceptable, Sobresaliente, Excelente)

Caso estudio: Pedir una nota de 0 a 10 y mostrarla de la forma:
Insuficiente: si está entre 0 y 5.
Aceptable: si es igual al 5.
Sobresaliente: si es mayor que 5 y menor o igual a 9.
Excelente: si es igual a 10.

Es importante comprender que se deben identificar las partes del ejercicio, para su fácil desarrollo.

Datos de entrada

  • Una nota.

Procesos

  • Comprobación de la nota ingresada para determinar si es Insuficiente, Aceptable, Sobresaliente o Excelente; esto lo logramos mediante el uso de condicionales.

Salida

  • Valoración de la nota según la escala indicada en el ejercicio.

Código del ejercicio en Python explicado paso a paso

 

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

Análisis del código

Algo a resaltar del ejercicio anterior, es que luego de solicitar el valor de la nota, utilizamos un condicional, con diferentes validaciones; esto nos permite la ejecución única para cada uno de los casos, permitiendo mostrar (Insuficiente, Aceptable, Sobresaliente o Excelente).

Operador and en Python

También en el código utilizamos and, un operador lógico que nos permite unir dos o más condiciones; garantizando que las condiciones que estamos asociando sean verdaderas (Por ejemplo, para el primer condicional, la nota debe ser mayor o igual que cero y menor que 5; obligatoriamente).

El último else del código

Si observas, tenemos un else al final, este cumple una función importante, y es mostrar que el valor ingresado no es válido, cuando ninguna de las condiciones se cumple.

Ejecución del código

Ingrese una nota para verificar: 
7
Su nota es: Sobresaliente

Seguiremos desarrollando ejercicios en Python y así aprender más acerca de este lenguaje de programación

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *