创建一个文本文件,存储学生的信息,包含姓名,性别,学号,地址
时间: 2024-06-09 12:12:25 浏览: 95
用文件存储10个学生的姓名、学号、手机号、地址,可通过姓名或者学号查找
5星 · 资源好评率100%
好的,我可以为你提供一份Python代码,用于创建一个文本文件,并存储学生信息:
```python
# 定义学生信息
students = [
{"name": "张三", "gender": "男", "id": "10001", "address": "北京市海淀区"},
{"name": "李四", "gender": "女", "id": "10002", "address": "上海市浦东新区"},
{"name": "王五", "gender": "男", "id": "10003", "address": "广州市天河区"}
]
# 打开文件,如果不存在则创建
with open("students.txt", "w", encoding="utf-8") as f:
# 写入学生信息
for stu in students:
f.write(f"姓名:{stu['name']}\t性别:{stu['gender']}\t学号:{stu['id']}\t地址:{stu['address']}\n")
print("学生信息已保存至文件:students.txt")
```
你可以根据自己的需要修改学生信息和文件路径。同时,这个代码只是一个简单的示例,实际应用中可能需要做更多的异常处理和数据校验。
阅读全文