手动创建一个名为student.txt的文件,文件中的内容为: 001,张三,男,59 002,李四,女,100 编写一个程序
时间: 2024-03-23 16:37:04 浏览: 132
student.txt
不好意思,刚才发现我漏掉了一部分代码。以下是完整的Python代码实现:
```python
# 打开文件
with open('student.txt', 'r') as f:
# 逐行读取文件内容
for line in f:
# 去除行末的换行符
line = line.strip()
# 将一行内容按照逗号分隔成列表
fields = line.split(',')
# 将列表中的每个字段取出来
id, name, gender, score = fields
# 格式化输出每个学生的信息
print('学号:{},姓名:{},性别:{},成绩:{}'.format(id, name, gender, score))
```
这段代码打开名为`student.txt`的文件,逐行读取文件内容。对于每一行,我们先去除行末的换行符,然后将整行内容按照逗号分隔成一个列表。接着,我们从列表中取出每个字段的值,将它们格式化输出成指定的格式。最终,程序会输出如下的结果:
```
学号:001,姓名:张三,性别:男,成绩:59
学号:002,姓名:李四,性别:女,成绩:100
```
阅读全文