Programme Python pour vérifier l'année bissextile

Dans ce programme, vous apprendrez à vérifier si une année est bissextile ou non. Nous utiliserons imbriqué if… else pour résoudre ce problème.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation Python suivants:

  • Opérateurs Python
  • Instruction Python if… else

Une année bissextile est exactement divisible par 4 sauf pour les années centenaires (années se terminant par 00). L'année du siècle n'est une année bissextile que si elle est parfaitement divisible par 400. Par exemple,

 2017 n'est pas une année bissextile 1900 n'est pas une année bissextile 2012 est une année bissextile 2000 est une année bissextile 

Code source

 # Python program to check if year is a leap year or not year = 2000 # To get year (integer input) from the user # year = int(input("Enter a year: ")) if (year % 4) == 0: if (year % 100) == 0: if (year % 400) == 0: print("(0) is a leap year".format(year)) else: print("(0) is not a leap year".format(year)) else: print("(0) is a leap year".format(year)) else: print("(0) is not a leap year".format(year)) 

Production

 2000 est une année bissextile 

Vous pouvez modifier la valeur de l'année dans le code source et l'exécuter à nouveau pour tester ce programme.

Articles intéressants...