Selenium第9课 函数和类
Posted yzyj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Selenium第9课 函数和类相关的知识,希望对你有一定的参考价值。
一、内建函数:
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): 双下划线开头
以上是关于Selenium第9课 函数和类的主要内容,如果未能解决你的问题,请参考以下文章