Python Esercizio Esempio 4
Python Esercizio Esempio 4
Titolo: Inserire un anno in un determinato giorno, il giorno del giudizio è il giorno dell'anno?
Analisi del programma: March 5, ad esempio, dovrebbe essere messo prima dei due mesi insieme, quindi aggiungere cinque giorni o nei primi giorni di quest'anno, circostanze particolari, anno bisestile e l'ingresso di più di 3 mesi di tempo per pagare di più a prendere in considerazione quando un giorno :
Source Code:
Esempi (Python 2.0+)
#! / Usr / bin / python
# - * - Codifica: UTF- 8 - * -
anno = int (raw_input ( 'anno : \ n'))
mese = int (raw_input ( 'mese : \ n'))
giorno = int (raw_input ( 'giorno : \ n'))
mesi = (0, 31, 59 , 90, 120, 151, 181, 212, 243, 273, 304, 334)
se 0 <mese <= 12: somma = mesi [mese - 1]
else: print 'Errore dati'
sum + = giorno
salto = 0
se (Anno% 400 == 0) o ((Anno% 4 == 0) e (Anno% 100 = 0!) ): Leap = 1
se (Leap == 1) e (Mese> 2): sum + = 1
stampa 'E' il giorno DTH%. '% Somma
L'output sopra esempio è:
year: 2015 month: 6 day: 7 it is the 158th day.