录入学生信息Python
时间: 2024-06-15 13:02:34 浏览: 135
python项目之学生信息管理系统
在Python中,录入学生信息通常涉及到数据结构和文件操作。以下是一个简单的例子,展示了如何创建一个程序来收集学生信息(如姓名、年龄、班级等),并将这些信息存储在一个字典或列表中。此外,还可以选择将这些数据保存到文件中,以便于后续处理或检索。
```python
# 定义一个函数来录入学生信息
def input_student_info():
students = []
while True:
name = input("请输入学生姓名(输入'quit'结束录入): ")
if name.lower() == 'quit':
break
age = int(input("请输入学生的年龄: "))
class_name = input("请输入学生的班级: ")
student_data = {
"name": name,
"age": age,
"class": class_name
}
students.append(student_data)
return students
# 录入学生信息并保存到文件
def save_to_file(students, filename):
with open(filename, "w") as file:
for student in students:
file.write(f"{student['name']}, {student['age']}, {student['class']}\n")
# 使用函数并选择保存选项
students_list = input_student_info()
filename = input("你想将学生信息保存到哪个文件?(示例:students.txt) ")
save_to_file(students_list, filename)
阅读全文