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

У цій програмі ви навчитеся перевіряти, рік є високосним чи ні. Для вирішення цієї проблеми ми використаємо вкладене, якщо… ще.

Щоб зрозуміти цей приклад, ви повинні знати наступні теми програмування на 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 рік - високосний 

Ви можете змінити значення року у вихідному коді та запустити його знову, щоб протестувати цю програму.

Цікаві статті...