【python】类函数的拓展学习

基础类函数

【python】类函数的拓展学习


类函数拓展学习:函数可以的,类函数也可以,唯一不同是类函数有self

1、类函数调用类的属性值,加关键字self

【python】类函数的拓展学习

2、类函数也可以有位置参数

【python】类函数的拓展学习

3.类函数可以有默认参数

【python】类函数的拓展学习

4、类函数中位置参数与默认参数可以同时存在,顺序规定:位置参数要再more参数之前

【python】类函数的拓展学习

5、类函数也可以有动态参数、关键字参数

【python】类函数的拓展学习

【python】类函数的拓展学习

6、函数之间的相互调用:加self关键字

【python】类函数的拓展学习

7、调用含有参数的函数,在函数内添加参数

【python】类函数的拓展学习

8、return关键字可返回结果值

【python】类函数的拓展学习


初始化函数     def__init__( ) 出厂设置,一般存储属性值

类里面有初始化函数,创建实例时要传值

调用初始化函数时要加self

【python】类函数的拓展学习