利用标准输入/输出编写一个简单的成绩录入程序python
时间: 2024-09-27 18:17:59 浏览: 40
基于Python实现简单的成绩统计系统.zip
5星 · 资源好评率100%
当然可以。在Python中,你可以创建一个简单的命令行程序来录入学生的成绩。这里有一个基础的示例,它提示用户输入学生姓名和分数,然后将数据打印出来:
```python
# 定义一个函数来接收用户输入并计算总分
def record_score():
student_name = input("请输入学生姓名:")
score_list = []
while True:
try:
score = float(input(f"请输入{student_name}的成绩(输入q结束):"))
if score == 'q':
break
score_list.append(score)
except ValueError:
print("无效输入,请输入数字。")
average_score = sum(score_list) / len(score_list) if score_list else "无记录"
print(f"{student_name}的成绩平均分为:{average_score}")
# 调用函数开始录入
record_score()
```
当你运行这个程序时,会提示用户交互输入。每次输入一个成绩,直到用户输入 'q' 结束。最后会计算并显示学生的平均成绩。
阅读全文