Python Latihan Contoh 4
Python Latihan Contoh 4
Judul: Masukkan tahun pada hari tertentu, hari penghakiman adalah hari dalam setahun?
Analisis Program: 5 Maret, misalnya, harus diletakkan sebelum dua bulan bersama-sama, kemudian tambahkan lima hari atau beberapa hari pertama tahun ini, keadaan khusus, tahun kabisat dan masukan dari lebih dari 3 bulan untuk membayar lebih untuk dipertimbangkan ketika satu hari :
Source Code:
Contoh (Python 2.0 +)
#! / Usr / bin / python
# - * - Coding: UTF- 8 - * -
tahun = int (raw_input ( 'tahun : \ n'))
bulan = int (raw_input ( 'bulan : \ n'))
hari = int (raw_input ( 'hari : \ n'))
bulan = (0, 31, 59 , 90, 120, 151, 181, 212, 243, 273, 304, 334)
jika 0 <bulan <= 12: sum = bulan [bulan - 1]
lain: print 'Kesalahan Data'
sum + = hari
lompatan = 0
jika (Tahun% 400 == 0) atau ((Tahun% 4 == 0) dan (Tahun% 100 = 0!) ): Leap = 1
jika (Leap == 1) dan (Bulan> 2): sum + = 1
mencetak "Ini adalah hari dth%. '% Sum
Contoh di atas output:
year: 2015 month: 6 day: 7 it is the 158th day.