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

 

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 *

×