题目链接
题目描述
你的任务依然是计算a+b。
输入描述
输入中每行是一对a和b。其中会有一对是0和0标志着输入结束,且这一对不要计算。
输出描述
对于输入的每对a和b,你需要在相应的行输出a、b的和。
如第二对a和b,他们的和也输出在第二行。
输入示例
2 4
11 19
0 0
输出示例
6
30
思路:
输入每对a,b后需要计算a+b的和,同时还若a,b同时为0时,则不计算且标志结束:
- 同样需要用input.split()函数进行接收并分割输入的数字,同时将其放入两个变量a,b中
- 每次都需要判断a,b的值是否同时为零,加上一个if的条件判断即可
while True :
try:
s = input().split()
a,b = int(s[0]),int(s[1])
if a==0 and b ==0:
#遇到特定输入时退出循环
#此处若为continue则是退出本次循环,若后面还有不是同时为0的输入,它依旧会运行下去
break
print(a+b)
except :
break