提问:为何不加try-except会出错?

提问:为何不加try-except会出错?
import sys
while True:
    # line = list(map(int, sys.stdin.readline().split()))
    line = list(map(int, input().split()))
    if line[0] == 0:
        continue
    print(sum(line[1:]))
上面的程序,我在本地IDE跑通了,但是在牛客没办法AC
我看各位牛友的程序里面,凡是用了while循环的,都加了异常处理语句try-except,就能通过啦
我按照这个想法改进了程序,就能通过。可是不知道为啥😂求各位大佬答疑

哦对了,这道题用for循环的都没有加异常处理语句,这也是我疑惑的点

全部评论
输入数据多组,直到文件末尾结束。如果是直接控制台窗口输入输出,不是输入1 2 出3程序结束,是随便输入数据,直到你按到cltr+z结束。
1
送花
回复
分享
发布于 2020-04-09 09:00
加上try,except可以运行吗?求代码。
点赞
送花
回复
分享
发布于 2020-04-10 22:01
秋招专场
校招火热招聘中
官网直投

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务