open (文件名[,打开方式])
f=open (r"d:b.txt","w")
2、二进制文件(图片等)读取f=open (r"d:b.txt","wb")
3、文件对象常用方法 4、序列化和反序列化import pickle
a="liu"
with open("data.dat","wb") as f:
pickle.dump(a,f)
with open("data.dat","rb") as f:
b1=pickle.load(f)
5、CSV文件的读取和写入方法
import csv
with open("dd.csv","r") as f:
a_csv=csv.reader(f)
with open("ee.csv","r") as f:
b_csv=csv.writer(f)
b_csv.writer(["ID"])
6、os和os.path模块(直接操作操作系统)import os
os.system("notepad.exe")
import os
os.startfile(r"C:Program Files (x86)TencentWeChatWeChat.exe")
7、递归算法(自己调用自己)def facorial(n):
if n==1:
return n
else:
return n*factorial(n-1)
print(factorial(5))



