Siguiendo con los tutoriales de programación inicial en Python hoy te mostraré el ejercicio para indicar el signo zodiacal usando este lenguaje.

Vamos a usar una función para encerrar el comportamiento, además veremos el uso de if, elif y else.

Explicación del algoritmo

Necesitamos el mes y día de nacimiento de la persona. Por cada mes puede haber dos signos del zodiaco, lo que lo cambia es el día.

Por ejemplo, si una persona nace en junio (mes 6) puede ser Géminis o Cáncer; lo que lo decide es el día. Si es el 21 o antes, es Géminis, si no, Cáncer.

Y para el mes anterior (mayo) también tenemos esa comprobación pero ahora con Tauro y Géminis. Es decir, hay dos posibles signos por mes.

Código de la función

El código en Python queda como se ve a continuación. Como siempre te digo, tú puedes adaptarlo o mejorarlo según tus necesidades:

Fíjate en que no estoy manejando el caso de que el mes no esté en el rango del 1 al 12, eso te toca a ti (puedes lanzar una excepción, definir el signo como indefinido, etcétera).

La función recibe el día y mes de nacimiento, devolviendo una cadena con el signo.

Poniendo todo junto

Signo zodiacal con Python - Programación

Signo zodiacal con Python – Programación

Ya te mostré la función, ahora te muestro el modo de uso así como el código completo. Todo queda así:

Si quieres probarla en línea aquí te dejo un enlace para ello. Y por aquí te dejo con más artículos de Python.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Únete a otros 1,670 suscriptores


parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

0 Comentarios

Deja un comentario

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

A %d blogueros les gusta esto: