Программа Python для проверки високосного года

В этой программе вы научитесь проверять, является ли год високосным или нет. Мы будем использовать вложенные if… else для решения этой проблемы.

Чтобы понять этот пример, вы должны знать следующие темы программирования Python:

  • Операторы Python
  • Заявление Python if… else

Високосный год делится на 4, за исключением столетий (годы, оканчивающиеся на 00). Вековой год считается високосным, только если он делится на 400. Например,

 2017 год не високосный 1900 год не високосный 2012 год високосный 2000 год високосный 

Исходный код

 # 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)) 

Вывод

 2000 - високосный год 

Вы можете изменить значение года в исходном коде и запустить его снова, чтобы протестировать эту программу.

Интересные статьи...