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

質問編集履歴

1

コードの追記

2019/12/25 02:27

投稿

Spitz882353
Spitz882353

スコア13

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