Latest web development tutorials

Python Ćwiczenia Przykład 4

Python Ćwiczenia Przykład 4

Python 100 Li Python 100 Li

Tytuł: Wpisz rok w danym dniu, dzień sądu jest dni w roku?

Analiza Program: 05 marca, na przykład, należy umieścić przed dwa miesiące razem, następnie dodać pięć dni lub kilka pierwszych dni tego roku, szczególne okoliczności, rok przestępny i wejście dłużej niż 3 miesiące, aby zapłacić więcej, aby rozważyć, gdy pewnego dnia :

Kod źródłowy:

Przykłady (Python 2.0+)

#! / Usr / bin / python # - * - Coding: UTF- 8 - * - rok = int (raw_input ( "rok : \ n ')) miesiąc = int (raw_input ( "miesiąc : \ n ')) dzień = int (raw_input ( 'dzień : \ n')) miesiąc = (0, 31, 59 , 90, 120, 151, 181, 212, 243, 273, 304, 334) jeśli 0 <miesiąc <= 12: suma = miesiąc miesiąc - [1] else: print "Data error" suma + = dzień skok = 0 jeśli (Rok% 400 == 0) lub ((Rok% 4 == 0) i (Rok% 100 = 0!) ): Skok = 1 jeśli (Leap == 1) i (Miesiąc> 2): suma + = 1 druk 'Jest% DTH dni. '% Suma

Powyższy przykład wyjście jest:

year:
2015
month:
6
day:
7
it is the 158th day.

Python 100 Li Python 100 Li