Python输出名字

编写程序创建文件data.txt,文件共5行,第一行存放你的学号和姓名信息,其余4行存放一个1~100之间的整数,并将文件内容打印读取和输出在控制台。

代码参考如下: 

import random as rd
file = open('C:\\data.txt', 'w')
name = input("请输入你的名字:")
num = input("请输入你的学号:")
file.write('姓名:')
file.write(name)
file.write(' ')
file.write('学号:')
file.write(num)
file.write('\r\n')
for i in range(4):
    x = rd.randint(1, 100)
    file.write(str(x))
    file.write('\r\n')

file.close()
file = open('C:\\data.txt', 'r')

print(file.read())

file.close()