Tahun kabisat memiliki hari tambahan yang menjadikan jumlah hari dalam tahun itu sebagai 366. Hari tambahan dalam tahun kabisat ini ditambahkan di bulan Februari. Tahun kabisat terjadi sekali dalam setiap 4 tahun. Blog ini akan membantu Anda menerapkan program untuk memeriksa tahun kabisat atau tidak. Topik di bawah ini dibahas:
- Bagaimana cara menentukan tahun kabisat?
- Program Python untuk memeriksa Tahun Kabisat
- Penjelasan Program
Bagaimana cara menentukan tahun kabisat?
- Jika satu tahun habis dibagi 4 tanpa menyisakan sisa maka lanjutkan ke langkah berikutnya. Jika tidak habis dibagi 4. Ini bukan tahun kabisat. Misalnya, tahun 1997 bukanlah tahun kabisat.
- Ini adalah tahun kabisat jika habis dibagi 4 tetapi tidak habis dibagi 100. Misalnya, 2012 adalah tahun kabisat. Jika satu tahun habis dibagi 4 dan 100, lanjutkan ke langkah berikutnya.
- Jika satu tahun habis dibagi 100, tetapi tidak habis dibagi 400. Misalnya, 1900 bukanlah tahun kabisat. Jika satu tahun habis dibagi kedua angka tersebut, maka itu adalah tahun kabisat. Misalnya- 2000.
Program Python untuk Memeriksa Tahun Kabisat
year = int (input ('Enter a year:')) #Mendapatkan nilai untuk pengguna if (year% 4) == 0: if (year% 100) == 0: if (year% 400) == 0: print ('{0} is a leap year'.format (year)) else: print (' {0} bukan leap year'.format (year)) else: print ('{0} is a leap year'. format (tahun)) # Nomor akan dicetak sebagai tahun kabisat lain: print ('{0} bukan tahun kabisat'.format (tahun)) # Nomor akan dicetak sebagai Tahun Bukan Kabisat
Keluaran:
java dengan kekuatan
Nilai masukan = 1983
Nilai masukan = 2000
Penjelasan Program
- Pengguna harus terlebih dahulu memasukkan tahun untuk diperiksa tahun kabisat.
- Pernyataan if kemudian memeriksa apakah tahun tersebut adalah kelipatan 4 tetapi bukan 100 atau jika itu adalah kelipatan 400.
- Hasilnya kemudian dicetak.
Dengan ini, kita sampai pada akhir blog ini tentang “Program Python untuk memeriksa tahun kabisat”. Saya berharap ini menambah nilai pengetahuan Anda tentang Python.Untuk mendapatkan pengetahuan mendalam tentang Python beserta berbagai aplikasinya, Anda dapat mendaftar secara langsung dengan dukungan 24/7 dan akses seumur hidup.
resume pengembang python tingkat awal