Python Exercício Exemplo 4
Python Exercício Exemplo 4
Título: Digite um ano em um determinado dia, dia do juízo é o dia do ano?
análise do Programa: 05 de março, por exemplo, deve ser colocado antes dos dois meses juntos, em seguida, adicione cinco dias ou nos primeiros dias deste ano, circunstâncias especiais, ano bissexto e a entrada de mais de 3 meses para pagar mais a considerar quando um dia :
Source Code:
Exemplos (Python 2.0+)
#! / Usr / bin / python
# - * - Coding: UTF- 8 - * -
year = int (raw_input ( «ano : \ n '))
month = int (raw_input ( 'mês : \ n'))
dia = int (raw_input ( "dia : \ n '))
mes = (0, 31, 59 , 90, 120, 151, 181, 212, 243, 273, 304, 334)
se 0 <mês <= 12: sum = meses [mês - 1]
else: print 'Erro de dados'
sum + = dia
salto = 0
se (Ano% 400 == 0) ou ((Ano% 4 == 0) e (Ano% 100 = 0!) ): Leap = 1
se (Leap == 1) e (Mês> 2): soma + = 1
impressão "É o dia DTH%. '% Sum
O exemplo acima saída é:
year: 2015 month: 6 day: 7 it is the 158th day.