天天看點

sys.stdin.readline().strip()和raw_input().strip().split()傳回值的差別

寫題時發現二者還是不一樣的

line=sys.stdin.readline().strip()
           

獲得的值可以line[2]這麼取對應位置的值

line=raw_input().strip().split()
           

隻能獲得一個list,line[0]為輸入,不能通過line[2]這樣擷取第三個數的值

測試發現可以使用

line=raw_input()
           

有一樣的效果

另外,如果使用sys不加.strip()的話會讀取/n的換行鍵,len()會+1,要進行注意

繼續閱讀