输入若干同学的成绩,计算平均成绩,输入的成绩为负数或大于100时表示结束输入。
时间: 2023-12-14 19:05:47 浏览: 128
python 输入学生考试成绩计算平均分 示例
5星 · 资源好评率100%
好的,让我来帮您解决这个问题。以下是一个示例代码:
```python
sum_score = 0
num_score = 0
while True:
score = float(input("请输入一个成绩(输入负数或大于100结束输入):"))
if score < 0 or score > 100:
break
else:
sum_score += score
num_score += 1
if num_score == 0:
print("没有输入有效的成绩!")
else:
avg_score = sum_score / num_score
print("平均成绩为:{:.2f}".format(avg_score))
```
您可以根据需要修改代码。希望能对您有所帮助。
阅读全文