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

質問編集履歴

3

急募をはずしました。

2017/09/07 00:51

投稿

amagrammer
amagrammer

スコア13

title CHANGED
@@ -1,1 +1,1 @@
1
- ★急募★うるう年を20個表示させる方法
1
+ うるう年を20個表示させる方法
body CHANGED
@@ -1,6 +1,6 @@
1
1
  「YEAR」の部分にある数字を入れると、その翌年以降の閏年を20個表示するプログラムを作りたいです。
2
2
  条件をif文で示すことはできているかと思うのですが、20個表示させてそこで止める方法、そしていろんな数字を入れてあっているか確認する方法がうまくいきません。
3
- 急ぎで解決したいのですが、正しいコードをご教示願えないでしょうか。
3
+
4
4
  ```
5
5
  def leapyear(YEAR):
6
6
  n = 0

2

いただいたご指摘をもとに、コードブロックで囲み、エラーメッセージを添えました。

2017/09/07 00:51

投稿

amagrammer
amagrammer

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  「YEAR」の部分にある数字を入れると、その翌年以降の閏年を20個表示するプログラムを作りたいです。
2
2
  条件をif文で示すことはできているかと思うのですが、20個表示させてそこで止める方法、そしていろんな数字を入れてあっているか確認する方法がうまくいきません。
3
3
  急ぎで解決したいのですが、正しいコードをご教示願えないでしょうか。
4
-
4
+ ```
5
5
  def leapyear(YEAR):
6
6
  n = 0
7
7
  while True:
@@ -14,4 +14,15 @@
14
14
  print(YEAR = YEAR + 1)
15
15
  if n == 20:
16
16
  break
17
- print (leapyear(2020))#あっているかの確認を回したいのですが、うまくいきません。
17
+ print (leapyear(2020))
18
+ ```
19
+
20
+ 結果は下記のように出ておりました。
21
+ Traceback (most recent call last):
22
+ line 13, in <module>
23
+ print (leapyear(2020))
24
+ line 10, in leapyear
25
+ print(YEAR = YEAR + 1)
26
+ TypeError: 'YEAR' is an invalid keyword argument for this function
27
+
28
+ Process finished with exit code 1

1

初心者マークをつけました

2017/09/06 14:47

投稿

amagrammer
amagrammer

スコア13

title CHANGED
File without changes
body CHANGED
File without changes