#空格分隔,每行输入两个数,多行,分别求其和
for line in iter(input,''):
a,b=map(int,line.split())
print(a+b)
输入 输出:
10 20
123456790123456790100 #第一行不知道为啥。。永远不对
5 3 #除了第一行,之后的都对
8
10 20
30
但这个代码当时交上去是对的。奇怪。
附上 iter 方法的介绍。来自菜鸟教程
https://www.runoob.com/python/python-func-iter.html
发现问题了!**是编译器!**我之前用的vscode
换成pycharm就没问题了