Latest web development tutorials

Pythonの演習実施例4

Pythonの演習実施例4

Pythonの100リー Pythonの100リー

タイトル:特定の日に年を入力して、判定日は年の日ですか?

プログラム解析:3月5日には、例えば、ときに1日を検討するために、その後5日間、または今年の最初の数日間、特別な事情、うるう年と多くを支払うために3ヶ月以上の入力を追加し、一緒に2ヶ月前に配置する必要があります:

ソースコード:

例(Pythonの2.0+)

#!は/ usr / binに/ pythonの # - * -コーディング:UTF- 8 - * - 年= INT(raw_input( '今年ます:\ n')) 月= INT(raw_input( '月 :\ N')) 日= INT(raw_input( '日 :\ N')) ヶ月=(0、31、59 、90、120、151、181、212、243、273、304、334) もし 0 <月<= 12:合計 =ヶ月[月- 1] 他に:印刷 「データエラー ' 合計 + =日 飛躍 = 0 もし (年%400 == 0) または ((年%4 == 0) (年%100!= 0) ):リープ= 1 もし (リープ == 1) (月> 2):合計+ = 1 印刷 「それは、%d番目の日です。 '%合計

上の例の出力は、次のとおりです。

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

Pythonの100リー Pythonの100リー