Python 【问题描述】输入学生个人信息,并写入到文件data.txt中。 【输入形式】输入学生个人信息,包括学号,姓名及年龄,用逗号隔开 【输出形式】输出每个学生的学号,姓名及年龄 【样例输入】 1,zs,18 2,ls,21 End 【样例输出】 sno sname sage 1 zs 18 2 ls 21
时间: 2023-05-19 15:06:10 浏览: 187
Python实现学生管理系统,可以对学生信息进行添加、删除、修改、查询、排序、统计
以下是 Python 代码实现:
```python
# 打开文件
file = open("data.txt", "w")
# 输入学生信息
while True:
info = input().strip()
if info == "End":
break
file.write(info + "\n")
# 关闭文件
file.close()
# 读取文件并输出学生信息
print("sno sname sage")
file = open("data.txt", "r")
for line in file:
sno, sname, sage = line.strip().split(",")
print("{:<5}{:<10}{}".format(sno, sname, sage))
# 关闭文件
file.close()
```
输入样例:
```
1,zs,18
2,ls,21
End
```
输出样例:
```
sno sname sage
1 zs 18
2 ls 21
```
阅读全文