teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/07/10 13:43

投稿

otn
otn

スコア86362

answer CHANGED
@@ -5,4 +5,18 @@
5
5
  ・4で割れない場合は閏年じゃ無い
6
6
  の4パターンです。3パターンではありません。
7
7
 
8
- あと、条件判断の順番もおかしいです。どの条件から先にチェックすべきかよく考えましょう。
8
+ あと、条件判断の順番もおかしいです。どの条件から先にチェックすべきかよく考えましょう。
9
+
10
+ あるいは、4条件を並列じゃなくて、上記の通りにコーディングするのも手です。
11
+ ```Python
12
+ if target_year % 4 == 0:
13
+ if arget_year % 100 == 0:
14
+ if arget_year % 400 == 0:
15
+ print(target_year,"は閏年です")
16
+ else:
17
+ print(target_year,"は閏年ではありません")
18
+ else:
19
+ print(target_year,"は閏年です")
20
+ else:
21
+ print(target_year,"は閏年ではありません")
22
+ ```