En este post de programación en Python vas a aprender a saber si un año es bisiesto, usando ese lenguaje de programación.

Vamos a ver dos cosas. La primera es escribir una función que indica si un año es bisiesto o no. La segunda es imprimir todos los años bisiestos en un período de tiempo.

Año bisiesto con Python – Programación

Recuerda que lo que vamos a usar para comprobar si un año es bisiesto es el lenguaje de programación Python.

Algoritmo

Se dice que un año es bisiesto si: es divisible entre 4 y (no es divisible entre 100 o sí es divisible entre 400).

A lo que me refiero con “divisible” es que al dividirlo de manera entera y obtener su residuo, el mismo es cero.

Función de año bisiesto en Python

Así que podemos crear la función que nos dice si un año es o no bisiesto en forma de Booleano, es decir, indicando True o False

Para ello podemos hacer lo siguiente:

Como ves, regresamos simplemente la evaluación de la condición. Podemos probar a la misma así:

En este caso para el año 2000 se va a imprimir True. Recuerda que puedes usar esta función como tú quieras, y modificarla según tus necesidades o problemas.

Imprimir años bisiestos en rango

Ahora veamos cómo imprimir los años bisiestos que existen en un período de tiempo usando Python. Simplemente hacemos un ciclo usando range y comprobamos si el año actual es bisiesto. En caso de que lo sea, lo imprimimos.

Poniendo todo junto

El código completo queda como se ve a continuación:

Puedes probarlo en este enlace.


Relacionado:  Python: días que tiene un mes

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 750 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 Comments

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: