全局函数

it2025-01-26  11

全局函数 abs ()描述:返回数字的绝对值 语法:abs(x) 参数:x —数值表达式,可以是整数,浮点数,复数。 返回值:函数返回 x(数字) 的绝对值,如果参数是一个复数,则返回它的大小。 实例: print ("abs(-40) : ", abs(-40)) print ("abs(100.10) : ", abs(100.10))all ()描述:用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE ,如果是返回 True ,否则返回 False 。元素出了事0、空、None、False 外都算 True。 该函数等价于: def all(iterable): for element in iterable: if not element: return False return True语法:all (iterable)参数:iterable —元组或列表。 返回值:如果 iterable 的所有元素不为0、’’、False 或者 iterable 为空,all (iterable) 返回 True ,否则返回 False; 注意:空元组、空列表返回值为 True。 实例: print (all([‘a’, ‘b’, ‘c’, ‘d’])) # 列表list,元素都不为空或0 print (all([‘a’, ‘b’, ‘’, ‘d’])) # 列表list,存在一个为空的元素 print (all([0, 1, 2, 3])) # 列表list,存在一个为0的元素 print (all((‘a’, ‘b’, ‘c’, ‘d’))) # 元组tuple,元素都不为空或0 print (all((‘a’, ‘b’, ‘’, ‘d’))) # 元组tuple,存在一个为空的元素 print (all((0, 1, 2, 3))) # 元组tuple,存在一个为0的元素 print (all([])) # 空列表 print (all(())) # 空元组

any ()描述:用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。元素除了是 0、空、FALSE 外都算 TRUE。 该函数等价于: def any(iterable): for element in iterable: if element: return True return False

bool ()描述:用于将给定参数转换为布尔类型,如果没有参数,返回 False。bool 是 int 的子类。 语法:class bool ([x]) 参数:x —要进行转换的参数 返回值:返回 True 或 False。 实例: print (bool ()) print (bool (0)) print (bool (1)) print (bool (2)) print (issubclass (bool, int)) # bool 是 int 子类 bytes ()描述:bytes 函数返回一个新的 bytes 对象,该对象是一个 0 <= x < 256 区间内的整数不可变序列。它是 bytearray 的不可变版本。

最新回复(0)