如何继续这个Python作业?

时间:2018-03-07 02:11:30

标签: python

  

编写一个使用while循环的程序。使用sentinel值指示输入结束的进程输入

     

编写一个程序,从标准输入读取一系列数字,并打印出这些值的总和。标记值-999将指示输入值的结束。不要在总和中包含sentinel值。

     

例如:

     

Example Snapshot

任何人都可以帮我吗?这就是我试过的

user_input = 1
    while user_input = -999:
        user_input = int(input())

1 个答案:

答案 0 :(得分:-1)

你可以尝试这个,这个代码部分会在达到这个值时中断,直到它与哨兵匹配。

value = 0
while True:
    old_value, value = value, way_to_new_value
    if value == old_value: break