i = input('Enter : ')
print(i)
My input: niraj\nraut<Enter>
Output : niraj\nraut
Shouldn't the output be niraj
if input()
stops after encountering a newline character?
i = input('Enter : ')
print(i)
My input: niraj\nraut<Enter>
Output : niraj\nraut
Shouldn't the output be niraj
if input()
stops after encountering a newline character?
那将适用于python 2而不适用于python 3。
Python 2: input()解析转义字符,而raw_input()不解析转义字符。
Python 3: input()不解析转义字符
在这种情况下:
Python3的-input()= Python2的-raw_input()