Python 文件读写 基础题 求代码 不要太复杂

从键盘输入5个学生,每个学生包括学号、姓名、专业、年级、班级,写入到文件中,每个学生占一行,各个属性用逗号隔开。写完后文件内容如下:
Bzu001,张三,软件技术,2017,2
Bzu002,张三2,软件技术,2018,3
Bzu003,张三3,人工智能,2017,2
Bzu004,张三4,计算机技术,2017,1`
Bzu005,张三5,网络技术,2018,6

(2)将上述文件读进来,保存到一个列表中。

写入

fp = open("test.txt", "w+");
for i in range(0,5):
    str = raw_input("Enter you input:\n");
    fp.writelines(str);
fp.flush();
fp.close();

读取

result = [];
fp = open("test.txt", "r")
for i in range(0,5):
    str = fp.readline();
    result.append(str + ";");
fp.close();
print result;