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.
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.
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.
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.
En este artículo te voy a enseñar a monitorear la cola de impresión de una…
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Esta web usa cookies.