Latest web development tutorials

Python Упражнение Пример 4

Python Упражнение Пример 4

Python 100 Li Python 100 Li

Название: Введите год в определенный день, день суда является день года?

Анализ программы: 5 марта, например, должны быть поставлены до двух месяцев вместе, а затем добавьте пять дней или несколько первых дней этого года, особые обстоятельства, високосного года и ввод более 3 -х месяцев , чтобы платить больше , чтобы рассмотреть , когда в один прекрасный день :

Исходный код:

Примеры (Python 2.0+)

#! / USR / бен / Python # - * - Coding: UTF - 8 - * - год = INT (raw_input ( 'год : \ п')) месяц = INT (raw_input ( 'месяц : \ п')) день = INT (raw_input ( 'день : \ п')) месяцев = (0, 31, 59 , 90, 120, 151, 181, 212, 243, 273, 304, 334) если 0 <месяц <= 12: сумма = месяцев [месяц - 1] остальное: печать "Ошибка данных" сумма + = день прыжок = 0 если (Год% 400 == 0) или ((Год% 4 == 0) и (Год% 100 = 0!) ): Прыжок = 1 если (Leap == 1) и (Месяц> 2): сумма + = 1 печать 'Это% DTH день. '% Сумма

В приведенном выше примере выход:

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

Python 100 Li Python 100 Li