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

相关推荐

字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
10-07 20:48
门头沟学院 Java
听说改名就会有offer:可能是实习上着班想到后面还要回学校给导师做牛马,看着身边都是21-25的年纪,突然emo了了
点赞 评论 收藏
分享
11-08 13:58
门头沟学院 Java
程序员小白条:竟然是蓝桥杯人才doge,还要花钱申领的offer,这么好的公司哪里去找
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务