用python建立一个包含姓名,性别,年龄,住址的学生信息表格(.csv文件),完成对该文件的读写操作。
时间: 2023-06-20 16:03:30 浏览: 94
好的,你可以使用Python内置的csv模块来实现这个任务。以下是一个示例代码,用于创建、写入和读取一个学生信息表格:
```python
import csv
# 创建学生信息表格(students.csv)
with open('students.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerow(['Name', 'Gender', 'Age', 'Address'])
writer.writerow(['Tom', 'Male', 18, 'Beijing'])
writer.writerow(['Lucy', 'Female', 19, 'Shanghai'])
writer.writerow(['John', 'Male', 20, 'Guangzhou'])
# 读取学生信息表格(students.csv)
with open('students.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
```
运行上述代码后,你将看到以下输出:
```
['Name', 'Gender', 'Age', 'Address']
['Tom', 'Male', '18', 'Beijing']
['Lucy', 'Female', '19', 'Shanghai']
['John', 'Male', '20', 'Guangzhou']
```
这表示成功创建并读取了一个包含姓名、性别、年龄和住址的学生信息表格,并且可以进行进一步的数据操作。
阅读全文