Python 基础教程

Python 高级教程

Python 相关应用

Python 笔记

Python 内置函数


Python 中有个特殊的模块 builtins,该模块无需导入便可使用,其中包含了许多内置函数和类。builtins 模块是 python 解释器在运行程序时预先加载进去的。

Python 内置函数中为何只有一个 pass?

python 定义函数,必须要有函数体,否则报错。函数体用一句 pass 是防止报错,并且不会有任何动作。这种只有 pass 的函数一般有以下几种可能:

  1. 父类中声明函数,但不声明实现,由继承的子类进行实现,也就是说这就是一个空方法;
  2. 这个函数的具体实现不用 python 编写,而是由例如 C 这种高效语法编写,在包中只用一个空方法占位,调用的时候是调用 C 语言实现的方法;

 python 中大量的内置函数是用 C 或者 C++ 编写的

Python 内置函数

函数名 说明
abs() 返回参数的绝对值。
open() 用于打开一个文件,创建一个 file 对象。