百度试题 结果1 题目从键盘输入若干个数,求所有正数之和。当输入0或负数时,程序结束。 s=0 while True: x=eval(input("请输入一个正整数:")) if x<=0: 1 s=s+x print("s=",s) 相关知识点: 试题来源: 解析 eak 反馈 收藏
'''可以这么写简单一些,但有个问题就是每输入一个数要回车 sum = 0 while(1):num = int(input())if num > 0:sum += num else:break print(sum)'''Python要注意缩进