标签:dir 工程 匿名函数 初始化 静态 cme 外部 def 内建函数
一、内建函数:
1.内建函数:比如sum:sum(list)
2.查看内建函数:dir(__builtins__)
二、匿名函数:
b = lambda x : x * x
c = lambda x, y: x + y
三、不定长参数:
def printinfo(arg1, *args):
print("arg1: %s" %arg1)
print(args)
printinfo(1, 2, 3) --> arg1:1 (2, 3) # *args以元组接收参数
a = [2, 3, 4, 5, 6]
printinfo(1, *a) # 将a中元素分开传入
**两个星号,键值对的参数传入
四、模块导入:
1.从工程目录下的第一层开始,包里面必须要有__init__.py才能导入
五、类
1.类的继承:class Son(Father, Mother):\
2.类的初始化:参数从__init__里面传入
实例化的时候,就会传入参数,并执行__init__里面的内容。
3.类的属性
六、方法分类
1.实例方法
2.类方法 @classmethod 隐含参数cls
3.静态方法 @staticmethod 不带self参数,跟函数功能一样 如:def aee()
4.私有方法,不能外部调用:def __get_age(self): 双下划线开头
标签:dir 工程 匿名函数 初始化 静态 cme 外部 def 内建函数
原文地址:https://www.cnblogs.com/yzyj/p/10125683.html