python基础学习如何实现一个能计算a+b的程序
·
import sys
for line in sys.stdin:
if not line.strip():
continue# 这相当于出跳出循环了
data=line.split()
print(int(data[0])+int(data[1]))

也就是如果输入为空的话,就会导致跳出这个循环
这个代码可以解决输入有空行的问题



注意这个强制转换的时候
data=int(input().split())
这样是错误的,
int() 函数很“专一”,它一次只能处理一个“单体”(字符串或数字),
而不能处理一个“群体”(列表)。
更多推荐


所有评论(0)