初始化类的属性
def __init__(self,name): #self不能省
self.name=name
注意:在定义类方法时,self不能省
继承
class 子类名(父类名):
class electtricCar(Car):
def __init__(self,brand,model,year):
super().__init__(brand,model,year) #声明继承父类属性 不需要加self了
子类自动继承父类的方法
重写父类的方法----多态
对方法重写时,方法名相同
文件的读写
文件的打开
whit open("文件路径","打开模式",encoding="操作文件的字符编码" ) as f:
"对文件进行相应的读写操作"
使用with 块的好处:执行完毕后,自动对文件进行close操作
with open("D:\\1.txt","r",encoding="utf-8") as f:
text=f.read()
print(text)
1 2 3 4 5
程序与文件在同一文件夹,文件路径可简化成文件名
文件的打开模式: