#18764: [Python] sys.stdin讀入的內容


python_trainee (python_trainee)


EOF寫法,先把自己常用的兩種寫法寫出來,雖然網路上都可以查得到,算是提醒一下(高手可略過)

1. import sys

for str1 in sys.stdin:

    print(list(str1))

 

2. try except

try:

    str1 = input()

    print(list(str1))

except EOFError:
    pass
 
 
如果使用者輸入一個a
第一種會得到 ['a', '\n']
第二種會得到 ['a']
以前用C++寫都直接while(cin >> str1)
然後現在練習python反而忽略\n...