在Python中,你可以使用Pandas库来处理数据,包括读取、写入和操作CSV文件。以下是如何使用Pandas将成绩数据写入CSV文件的示例:
```python
import pandas as pd
df = pd.DataFrame(...)
将DataFrame写入到CSV文件
df.to_csv('student_scores.csv', index=False)
如果你需要从用户那里获取成绩数据并写入文件,你可以使用以下代码:
```python
import pandas as pd
创建一个空的DataFrame
df = pd.DataFrame(columns=['学号', '姓名', '课程', '成绩'])
获取用户输入
while True:
student_input = input('请输入学号、姓名和成绩,用逗号分隔,输入Q退出:')
if student_input.upper() == 'Q':
break
student_data = student_input.split(',')
df = df.append({'学号': student_data.strip(),
'姓名': student_data.strip(),
'课程': student_data.strip(),
'成绩': student_data.strip()}, ignore_index=True)
将DataFrame写入到CSV文件
df.to_csv('student_scores.csv', index=False)
以上代码会提示用户输入学号、姓名和成绩,并将这些数据保存到名为`student_scores.csv`的文件中。`index=False`参数表示在写入文件时不包括索引列。