1つの #従来の方法 2年= INT(INPUT(' 年を入力:' )) 3。月INT =(INPUTは、(' 月を入力します(1〜12)は次のとおりです。' )) 。4 IF月== 2 : 5 IF年% == 0 4 と年0 = 100%!または年間400%の== 0: 6 印刷(' うるう年29日' ) 。7 、他: 8 印刷(' 28日間の平均年間' ) 9。 10 ELIFの月で(4,6,9,11 ): 11 印刷(" 30日" ) 12は、 他: 13は、 印刷(' 31日です')
1つの #方法2:関数法 2 DEF Y_M(年、月): 3 「」 ' 。4 年間によると、月の情報は、今月の日数を示します 5。 :PARAM年:年を入力します 。6 :のparam月:月を入力してください(1へ12)である: 。7 :リターン:日数 8。 '' ' 9。 IF月> 12であるか、月<= 0: 10 リターン -1 。11 IF月2 == : 12である 返す 29 IF。年間4%0 == および!= 100%年0 または年間400%== 0 他の 28 13である 14 もし月で(4、6、9、11 ): 15 リターン 30 16 他: 17 リターン 31 18 19 プリント(y_m(2004,12))