内置函数1、bool()判断参数是否为真,如果是真的,返回True,否则返回False。为真是指表达式的结果是布尔值True、非零数字、非空字符串或非空列表。2、all()如果可迭…
1、使用说明在解释器交互模式下获取特定函数和类别的帮助信息非常实用。对于内置函数,如果有不清楚的地方,可以使用help()查看说明书。2、实例比如查看内置函数 any() 的用法:…
概念1、对可迭代对象中的数据进行排序,返回一个新的列表。指定 key 排序需要用到 lambda 表达式。语法sorted(iterable, key=None, reverse=…
1、函数说明获得整数序列。可以指定开始值、结束值、增加步长。在for循环中指定循环次数是非常有用的。2、指定开始值和结束值,获得连续的整数序列。请注意,产生的数值范围为左开右闭区间…
说明1、参数默认值,即为参数设置默认值,然后在调用函数时不会输入该参数,Python会自动用默认值填充参数。2、如果默认值的参数仍然输入值,则默认值将被覆盖。在定义函数时,用参数=…
1、使用关键字时甚至可以打乱参数传递次序。overspeed_rate(min=80, max=100, current=100) >>> overspeed_rate(min=8…
说明1、在定义函数时,在参数列表中使用**参数名,可以接收所有关键词参数。2、如果在参数列表中使用*参数名,则可以接量的非关键词参数,即可变参数。实例计算任意个数的乘积:def m…
一般情况下,函数只有一个返回值,但Python也支持函数返回多个返回值。1、为了返回多个返回值,只需在return关键字后跟多个值(依次用逗号分隔)。def date(): …
定义1、类方法的定义需要借助于装饰器。2、在定义类方法时,需要在方法前面添加装饰@classmethod。class 类:@classmethod def 类方法(cls)…
定义1、静态方法也可以直接通过类名调用,不需要先创建对象。区别在于类方法的第一个参数是类本身(cls),而静态方法没有这样的参数。如果方法需要与其他类属性或类方法互动,可以定义为类…