Latest web development tutorials

Python Latihan Contoh 4

Python Latihan Contoh 4

Python 100 Li Python 100 Li

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.

Python 100 Li Python 100 Li