うるう年のpython3の小さな例の分析

I.方法1:

。1  しばらくトゥルー:
 2      試して。3          年= INT(INPUTは(' 年を入力してください。' ))
 。4を         IF(%年4)== 0 !(100%年)= 0 または(年400%)== 0:
 5              プリント' {0}うるう年である。' .format(年))
 6。         。7              プリント' {0}はうるう年ではありません。' .format(年))
 8。         BREAK 
9。     以外とValueError:
 10          プリント'あなたが入力された年が認識されない、正しい年(整数)を入力してください。"

第二に、方法2:

1  つつ真:
 2      試み。3          年= INT(INPUT(' 年入力:' ))
 。4          IF(%年4)== 0:
 5              IF(100%年)== 0:
 6                  IF(年% 400)== 0:
 7                      プリント' {0}はうるう年である' .format(年))    400で割り切れる百全体がうるう年である
8。                 。9                      プリント' {0}うるう年でない' .format(年) )
 10              11                  印刷{0}うるう年である .format(年))  非整数400うるう年で割り切れる
12である         13である             プリント{0}うるう年でない.format(年))
 14  
15      以外とValueError:
 16          印刷入力した年が認識されない、正しい年(整数)を入力してください。

第三に、この方法3:内部関数呼び出し

1つの インポートカレンダー
 2  ながらTRUE:
 3      試み4          年= INT(INPUT(' 年入力:' ))
 。5          check_year = calendar.isleap(年)
 。6          IF check_year:
 7              プリント' {0}うるう年です' 。フォーマット(年))
 8。         。9              プリント' {0}うるう年でない' .format(年))
 10          BREAK 
11。     以外とValueError:
 12であり、         印刷入力した年が認識されない、正しい年(整数)を入力してください。"

 

おすすめ

転載: www.cnblogs.com/gengyufei/p/11328436.html