my-psb/bisextile.py

29 lines
887 B
Python
Raw Normal View History

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# 1.4-tp-bisextile : Déterminer si une année saisie par l'utilisateur est bissextile
# OpenClassrooms - Apprenez à programmer en Python - Les structures conditionnelles
# https://openclassrooms.com/courses/apprenez-a-programmer-en-python/les-structures-conditionnelles#/id/r-231173
annee = input("Saisir une année:")
annee = int(annee)
if (annee % 400) == 0 :
print(annee," est bisextile (divisible par 400)")
elif (annee % 4) == 0 and (annee % 100) != 0:
print(annee," est bisextile (divisible par 4, mais pas par 100)")
else:
print(annee," n'est PAS bisextile.")
liste = []
# La suite ne fait pas parti du TP: bonus perso
print("Voici la liste des annees bisextiles entre 1900 & 2030 :")
for a in range(1900,2030):
if ((a % 400) == 0) or ((a % 4) == 0 and (a % 100) != 0):
liste.append(a)
print(liste)