def main():from sys import stdintry:while True:s=stdin.readline().split()print(sum(int(i) if i.isdigit() else 0 for i in s))except:passmain()
更不懂的是
改成input()就過了
s=stdin.readline().split()
因為readline()讀到EOF不會產生EOFError,只會回傳空字串,所以你這裡變成無限迴圈了
https://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects
s=stdin.readline().split()
因為readline()讀到EOF不會產生EOFError,只會回傳空字串,所以你這裡變成無限迴圈了https://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects
長知識了