1、内置函数与标准库函数区别
- Python为了方便用户的一些操作,将一些常用的功能封装成了函数放在解释器里面,这些函数就叫做内置函数。
- 内置函数是解释器的一部分,它随着解释器的启动而生效,可以直接使用,不需要导入某个模块。
- Python 标准库相当于解释器的外部扩展,它非常庞大,包含了很多模块,但它并不会随着解释器的启动而启动,要想使用某个函数,必须提前导入对应的模块,否则函数是无效的。
- 一般来说,内置函数的执行效率要高于标准库函数。
- 内置函数的数量必须被严格控制,否则 Python 解释器会变得庞大和臃肿。一般来说,只有那些使用频繁或者和语言本身绑定比较紧密的函数,才会被提升为内置函数。
- 注意:不要使用内置函数名字作为标识符,虽然不会报错,但是可能会影响内置函数使用。
2、内置函数查看
- 查看方法:dir(__builtins__) 可以查看到所有的内置函数。
3、函数详解
- 3.1 数学运算(10个)