#31148: py 多筆測資如何寫輸入


hey_there (username)

學校 : 不指定學校
編號 : 194106
來源 : [180.217.68.35]
最後登入時間 :
2023-09-21 23:55:49
b967. 4. 血緣關係 -- 2016年3月apcs | From: [180.217.115.222] | 發表日期 : 2022-07-15 00:39

try:
    while(1):
        people=int(input())
.....(省略).....
except EOFError:
    exit()
 
可是我把他丟去送出解答會變成無限迴圈
但我用 黑色小視窗輸入EOF時他是能夠結束的
 
想請問我這題應該怎麼改才可以在不知道會有幾筆測資的情況下,當輸入完畢便自動結束程式?第 4 題 血緣關係
 
#31149: Re: py 多筆測資如何寫輸入


hey_there (username)

學校 : 不指定學校
編號 : 194106
來源 : [180.217.68.35]
最後登入時間 :
2023-09-21 23:55:49
b967. 4. 血緣關係 -- 2016年3月apcs | From: [180.217.112.7] | 發表日期 : 2022-07-15 00:58

我剛剛重新看了一下錯誤,我發現問題並不是發生在那邊,而是在這裡

我在程式碼第一行寫了這句 :

  from asyncio.windows_events import NULL

而它顯示 :


您的程式被監控系統中斷,可能是程式無法正常結束所導致。 Traceback (most recent call last): File "/9918939/code_9918939.py", line 1, in from asyncio.windows_events import NULL File "/usr/lib/python3.6/asyncio/windows_events.py", line 3, in import _winapi ModuleNotFoundError: No module named '_winapi'

 
ZeroJudge Forum