Python基础:标准库笔记(1) 内置函数及常量

内置函数##########

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
发布了61 篇原创文章 · 获赞 11 · 访问量 4855

猜你喜欢

转载自blog.csdn.net/weixin_43249758/article/details/104193751