提问:为何不加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

相关推荐

头像
11-26 16:06
已编辑
中南大学 后端
快手电商 后端 23k-35k
点赞 评论 收藏
分享
10-25 12:05
已编辑
湖南科技大学 Java
若梦难了:我有你这简历,已经大厂乱杀了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务