读取文本文件q.txt
import pandas as pd
# 读取成绩数据q.txt
data = pd.read_csv("q.txt", sep=",", header=0)
# 对数据进行切片操作,获取各个同学的成绩
pd1 = data[data["姓名"] == "小红"]
pd2 = data[data["姓名"] == "张明"]
pd3 = data[data["姓名"] == "小江"]
pd4 = data[data["姓名"] == "小李"]
# 计算各个同学各科成绩的平均分
M1 = pd1["成绩"].mean()
M2 = pd2["成绩"].mean()
M3 = pd3["成绩"].mean()
M4 = pd4["成绩"].mean()
# 输出结果
print("小红各科成绩:\n", pd1)
print("小明各科成绩:\n", pd2)
print("小江各科成绩:\n", pd3)
print("小李各科成绩:\n", pd4)
print("小红各科成绩平均分:", M1)
print("小明各科成绩平均分:", M2)
print("小江各科成绩平均分:", M3)
print("小李各科成绩平均分:", M4)
>>>stack.append(6)
>>>stack
[3, 4, 5, 6]
>>>stack.pop()
6
可以使用Python的open函数创建一个文件并写入内容,然后将文件名修改为"test1.py"。具体步骤如下:
f = open("test.py", "w")
f.write("print('This is a test file.')")
f.close()
import os
os.rename("test.py", "test1.py")
最终实现代码如下:
f = open("test.py", "w")
f.write("print('This is a test file.')")
f.close()
import os
os.rename("test.py", "test1.py")
这样就可以创建一个名为"test1.py"的文件,并在其中写入一行代码"print('This is a test file.')"。