1. 定义python中的类 在类之内定义的称为方法,在类之外定义的称为函数。 注意各个方法的使用:(有些需要带参数有些不需要带参数) 2. 对象的创建 class Student: native_place:'山西' def
1. 定义python中的类
在类之内定义的称为方法,在类之外定义的称为函数。
注意各个方法的使用:(有些需要带参数有些不需要带参数)
2. 对象的创建
class Student:native_place:'山西'
def __init__(self,name,age):
self.name=name
self.age=age
stu=Student('张三',20)
print(stu)
print(stu.name)
print(stu.age)
2.1 各种方法之间的调用
2.2 动态绑定属性和方法
打开画图面板的指令是(mspaint)
3. 面向对象的三大特征
3.1 封装的实现方式
3.2 继承的实现方式
class Person():def __init__(self,name,age):
self.name=name
self.age=age
def show(self):
print('姓名:{0},年龄:{1}'.format(self.name,self.age))
class Student(Person):
def __init__(self,name,age,score):
super().__init__(name,age)
self.score=score
stu=Student('王小懒',24,'80')
stu.show()
3.3 方法重写
3.4 多态的实现
4. 特殊属性和特殊方法
5. 类的浅拷贝和深拷贝
5.1 浅拷贝
5.2 深拷贝
6. 模块的学习
6.1 创建和导入模块
6.2 举例(数学模块math)
6.3 以主程序方式运行
7. python中的包
7.1 python中常用的内置模块
7.2 第三方模块的安装与使用
7.3 定时发送某个文件的案例
import scheduleimport time
def job():
print("一直哈哈大笑")
schedule.every(3).seconds.do(job)
while True:
schedule.run_pending()
time.sleep(1)