#19645: 請問python遇到換行或是EOF該怎麼處理


otis8496@gmail.com (張皓偉)

學校 : 臺北市立南湖高級中學
編號 : 78305
來源 : [118.163.199.150]
最後登入時間 :
2024-03-03 19:34:13
a001. 哈囉 -- Brian Kernighan | From: [111.250.156.75] | 發表日期 : 2019-10-16 20:54

有特別判斷方法嗎?

for s in sys.stdin:
  while s!=EOF:
    s = s.split(" ") 
    print(s) 

這種判斷句不能運行 可以給代碼看通常怎麼處理 

 

 

 
#19646: Re:請問python遇到換行或是EOF該怎麼處理


otis8496@gmail.com (張皓偉)

學校 : 臺北市立南湖高級中學
編號 : 78305
來源 : [118.163.199.150]
最後登入時間 :
2024-03-03 19:34:13
a001. 哈囉 -- Brian Kernighan | From: [111.250.156.75] | 發表日期 : 2019-10-16 21:07

有特別判斷方法嗎?

for s in sys.stdin:
  while s!=EOF:
    s = s.split(" ") 
    print(s) 

這種判斷句不能運行 可以給代碼看通常怎麼處理 

現在都是單憑感覺瞎猜


 
#19655: Re:請問python遇到換行或是EOF該怎麼處理


anandrewboy70900 (ShowTsai)

學校 : 國立中央大學
編號 : 27736
來源 : [203.204.218.144]
最後登入時間 :
2024-02-07 22:53:10
a001. 哈囉 -- Brian Kernighan | From: [140.115.221.24] | 發表日期 : 2019-10-17 10:13

for s in sys.stdin:
就好了
EOF就會跳出for

 
ZeroJudge Forum