Python

Pasar notas de números a texto en Python | 🐍 Aprende Python fácilmente

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

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

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