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

回答編集履歴

1

追記

2019/09/17 06:22

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -2,4 +2,31 @@
2
2
  inputも同じように末尾の改行文字を読み取りますが、除去します。
3
3
 
4
4
  input() と同列に扱いたいなら sys.stdin.readline().rstrip() じゃないでしょうか。
5
- どうしても代入したいのであれば、input = lambda: sys.stdin.readline().rstrip() ですかね。
5
+ どうしても代入したいのであれば、input = lambda: sys.stdin.readline().rstrip() ですかね。
6
+
7
+ 実験
8
+ ---
9
+ ```Python
10
+ import sys
11
+
12
+ in1 = input()
13
+ in2 = sys.stdin.readline()
14
+
15
+ print(len(in1), ord(in1[-1]))
16
+ print(len(in2), ord(in2[-1]))
17
+ ```
18
+
19
+ **標準入力**
20
+ ```
21
+ abc
22
+ abc
23
+ abc
24
+ abc
25
+ abc
26
+ ```
27
+
28
+ **標準出力** [Wandbox](https://wandbox.org/permlink/EplWMk0CLThNoLUd)
29
+ ```
30
+ 3 99
31
+ 4 10
32
+ ```