質問編集履歴

1

コードの追記

2019/12/25 02:27

投稿

Spitz882353
Spitz882353

スコア13

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,45 @@
1
1
  anaconda promptにpythonファイルを読み込ませているのですが、sys.stdin.readlines関数を実行するとEnterを押しても、文字列の改行としか見なされません。
2
2
 
3
3
  コンソールではstdinクラスは使うことができないのでしょうか?
4
+
5
+
6
+
7
+ ```
8
+
9
+ import sys
10
+
11
+
12
+
13
+
14
+
15
+ # 行数を取得
16
+
17
+ lines = sys.stdin.readlines()
18
+
19
+
20
+
21
+ # 中身表示
22
+
23
+ print(lines)
24
+
25
+
26
+
27
+ # 1行ずつ取り出し
28
+
29
+ for i, line in enumerate(lines):
30
+
31
+ # 改行コードが含まれていれば除去
32
+
33
+ line = line.strip("\n")
34
+
35
+ print(i+1, "行目:", line)
36
+
37
+
38
+
39
+ ```
40
+
41
+
42
+
43
+ 結果
44
+
45
+ ![イメージ説明](a29bf6e480db3a1755ad58a1dd538269.png)