python编程输入若干个百分制成绩,当输入-1时表示输入结束
时间: 2023-12-14 09:05:47 浏览: 108
输入一些整数,编程计算并输出其中所有正数的和,输入负数时不累加,继续输入下一个数 输入零时,表示输入数据结束 要求最后统计出累加的项数
5星 · 资源好评率100%
好的,你可以使用下面的代码实现:
```python
scores = []
while True:
score = float(input("请输入百分制成绩:"))
if score == -1:
break
scores.append(score)
print("输入结束!")
```
这段代码使用了一个 while 循环,每次从用户输入中获取一个成绩,若输入的是 -1,则跳出循环;否则将成绩添加到一个列表中。最后输出“输入结束!”来提示用户输入已经完成。
阅读全文