输入一个班级某门课程的成绩,统计并输出全班该门课程的平均成绩,当成绩为负数表示成绩输入结束
时间: 2023-05-14 18:05:51 浏览: 56
好的,这是一个很简单的问题,以下是一个示例代码:
```python
sum = 0
count = 0
while True:
score = int(input("请输入成绩:"))
if score < 0:
break
sum += score
count += 1
if count == 0:
print("没有输入成绩")
else:
print("平均成绩为:", sum/count)
```
请注意,这只是一个示例代码,实际上可能需要更多的输入验证和错误处理。
相关问题
输入一个班级某门课程的成绩,统计并 输出全班该门课程的平均成绩”,当输入为负数时输入结束,平均成绩保留两位小数
好的,这是一个简单的 Python 代码实现:
```
scores = []
while True:
score = float(input("请输入成绩:"))
if score < 0:
break
scores.append(score)
average = sum(scores) / len(scores)
print("全班平均成绩为:{:.2f}".format(average))
```
你可以将这段代码复制到 Python 环境中运行,然后输入每个学生的成绩,以负数结束输入,最后会输出全班该门课程的平均成绩。
输入一个班级某门课程的成绩,统计并 输出全班该门课程的平均成绩”
您好,以下是计算班级某门课程平均成绩的 Python 代码:
```python
scores = input("请输入班级某门课程的成绩,以空格分隔:")
scores_list = scores.split()
scores_sum = 0
for score in scores_list:
scores_sum += int(score)
average_score = scores_sum / len(scores_list)
print("全班该门课程的平均成绩为:", average_score)
```
您可以将班级某门课程的成绩以空格分隔输入,程序会自动计算并输出全班该门课程的平均成绩。希望能对您有所帮助。
阅读全文