Bu yazımızda Python artık yıl kontrol eden program örneğini göreceğiz. 

Sorumuzda geçmeden önce artık yıl nedir ? sorusunu yanıtlayalım. Artık yıl, Miladî takvimde 365 yerine 366 günü olan yıl. Daha basit bir şekilde açıklayacak olursak, şubat ayında 29 gün olan yıllar diyebiliriz. Artık yıl hesabı ise şöyle yapılıyor;

  • 4 ile bölünebilen ancak 100 ile bölünemeyen yıl
  • Veya 400 ile bölünebilen yıl

Gerekli bilgileri gördüğümüze göre sorumuza geçebiliriz.

Soru : Python dilinde artık yıl hesabı yapan programı yazınız. Yıl değerini kullanıcıdan alınız.

Cevap :

print("Bir yıl giriniz: ")
y = int(input())

if y%4==0 and y%100!=0:
    print("\nBu bir artık yıl")
elif y%400==0:
    print("\nArtık yıl değil")
else:
    print("\nArtık yıl değil")

Çıktısı :

Python Artık Yıl Kontrol Eden Program 

Bu yazımızda Python ile artık yıl kontrol eden program örneğini yazdık. Diğer Python örneklerimizi de görmek isterseniz buraya tıklayarak tümüne ulaşabilirsiniz.

Bu yazı dikkatini çekebilir.   Java If-Else Koşul Yapısı