python 函数中的内置函数及用法详解(一)

今天来介绍一下 Python 解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数:

python 函数中的内置函数及用法详解(一)

下面就一一介绍一下内置函数的用法:

1、abs()

返回一个数值的绝对值,可以是整数或浮点数等。

python 函数中的内置函数及用法详解(一)

2、all(iterable)

如果 iterable 的所有元素不为 0、''、False 或者 iterable 为空,all(iterable) 返回 True,否则返回 False。

python 函数中的内置函数及用法详解(一)

3、any(iterable)

如果 iterable 的任何元素不为 0、''、False,all(iterable) 返回 True, 如果 iterable 为空,返回 Fasle。

注意:此函数与 all()函数的在于,any() 函数中有任意一个元素为 0、''、False 不影响整体, 会返回 True,而 all() 函数中必须是全部不包含特殊元素才会返回 True,只要有一个特殊元素,会直接返回 False.

python 函数中的内置函数及用法详解(一)

4、bin()

将一个整数转换成一个二进制字符串,结果以’0b’为前缀。

python 函数中的内置函数及用法详解(一)

5、hex()

将一个整数转换成一个小写的十六进制字符串,结果以’0x’为前缀。

python 函数中的内置函数及用法详解(一)

6、oct()

将一个整数转换成八进制的字符串,结果以’0o’为前缀。

python 函数中的内置函数及用法详解(一)

7、bool()

返回一个布尔值,True 或 False。

python 函数中的内置函数及用法详解(一)

8、bytes()

将一个字符串转换成你想要的编码格式的字节。

python 函数中的内置函数及用法详解(一)

9、chr()

介绍 chr() 函数之前先看一下 ASCII 码对照表:

python 函数中的内置函数及用法详解(一)

chr()函数就是返回整数对应的 ASCII 码对照表里的字符,取值范围 [0~255] 之间的正数。

ord()函数作用正好和 chr() 函数相反,不再介绍,请看下面例子:

python 函数中的内置函数及用法详解(一)

10、compile(source,filename,mode)

将 source 编译为,代码对象能够通过 exec 语句来执行或者 eval() 进行求值。

source:字符串或者对象;

filename:代码文件名称,如果不是从文件读取代码则传递一些可辨认的值;

model:编译代码的种类,可以指定为’exec’,‘eval’,‘single’。

python 函数中的内置函数及用法详解(一)