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

相关推荐

不愿透露姓名的神秘牛友
07-07 13:15
点赞 评论 收藏
分享
小浪_Coding:找硬件测试,也可兼顾软测欧, 简历还可以的 ,注意排版,项目写的有条理一点, 然后个人技能多加点, 润色好简历之后就开始沟通海投了,深圳,东莞这边做硬件相关的公司还不少, 医疗类,仪器类的都可以尝试
点赞 评论 收藏
分享
06-01 21:50
已编辑
天津理工大学 Java
点赞 评论 收藏
分享
小叮当411:应该是1-3个月吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务