文章目录
内置函数##########
abs
格式
abs(x)
返回一个数值的绝对值,参数可以是一个整数或浮点数。 如果参数是一个复数,则返回复数的模。
示例
print(abs(-1.1), abs(-1), abs(1), abs(12 12j))
输出
1.1 1 1 16.97056274847714
all
格式
all(iterable)
相当于
def all(iterable):
for element in iterable:
if not element:
return False
return True
如果iterable中所有的元素都不为None且不为False,或iterable为空(empty),返回True
有None或False则返回值为False
示例
print(all([]), all([1, 2, 3]))
print(all([True, False]), all([None, 1]))
输出
True True
False False
any
格式
any(iterable)
相当于
def any(iterable):
for element in iterable:
if element:
return True
return False
如果iterable中有一个元素不为None或不为False则返回True
全为None或False,或iterable为空返回False
示例
print(any([1, 2, 3]), any([True, True]), any([True, False]), any([None, 1]))
print(any([]), any([False, False]), any([None, None]), any([None, False]))
输出
True True True True
False False False False