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

回答編集履歴

3

追記

2019/05/09 07:23

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -1,7 +1,8 @@
1
- ```python3
1
+ > ```python3
2
- a = [int(input(i)) for i in range(n)]
2
+ > a = [int(input(i)) for i in range(n)]
3
+ >
4
+ > ```
3
5
 
4
- ```
5
6
 
6
7
  `input`の仕様を読んでください。
7
8
 
@@ -11,10 +12,12 @@
11
12
  > [組み込み関数 — Python 3.7.3 ドキュメント](https://docs.python.org/ja/3/library/functions.html#input)
12
13
 
13
14
 
14
- この場合、引数を与えてはいけないのです。というなぜ与えた。
15
+ この場合、引数を与えてはいけないのです。`range(3)`で吐`0`, `1`, `2`が標準出力に出てくることでしょう
15
16
 
17
+ というかなぜ与えた。
18
+
16
19
  ```python3
17
20
  a = [int(input()) for i in range(n)]
18
21
  ```
19
22
 
20
- これ問題なく動きます。
23
+ のようにす問題なく動きます。

2

追記

2019/05/09 07:23

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -1,4 +1,4 @@
1
- ```python
1
+ ```python3
2
2
  a = [int(input(i)) for i in range(n)]
3
3
 
4
4
  ```
@@ -11,4 +11,10 @@
11
11
  > [組み込み関数 — Python 3.7.3 ドキュメント](https://docs.python.org/ja/3/library/functions.html#input)
12
12
 
13
13
 
14
- この場合、引数を与えてはいけないのです。
14
+ この場合、引数を与えてはいけないのです。というかなぜ与えた。
15
+
16
+ ```python3
17
+ a = [int(input()) for i in range(n)]
18
+ ```
19
+
20
+ これは問題なく動きます。

1

ミスっ

2019/05/09 07:22

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -5,9 +5,7 @@
5
5
 
6
6
  `input`の仕様を読んでください。
7
7
 
8
- > ```
9
- > input([prompt])
8
+ > `input([prompt])`
10
- > ```
11
9
  > 引数 prompt が存在すれば、それが末尾の改行を除いて標準出力に書き出されます。
12
10
  >
13
11
  > [組み込み関数 — Python 3.7.3 ドキュメント](https://docs.python.org/ja/3/library/functions.html#input)