内置函数
python内置函数,截至python3.6.2版本之前一共68个内置函数,内置函数是可以直接使用的函数。
Python标准库/内置函数链接:点击此处
内置函数分类
作用域相关
- 基于字典的形式获取局部变量和全局变量
- globals()——获取全局变量的字典
- locals()——获取执行本方法所在命名空间内的局部变量的字典
其它
输入输出相关
- input() 输入
s
- print() 输出
def
f = open('tmp_file','w')
print(123,456,sep=',',file = f,flush=True)
- 打印进度条
import
数据类型相关
- type(o) 返回变量o的数据类型
内存相关
- id(o) o是参数,返回一个变量的内存地址
- hash(o) o是参数,返回一个可hash变量的哈希值,不可hash的变量被hash之后会报错。
- hash实例
t
hash函数会根据一个内部的算法对当前可hash变量进行处理,返回一个int数字。
*每一次执行程序,内容相同的变量hash值在这一次执行过程中不会发生改变。
文件操作相关
- open() 打开一个文件,返回一个文件操作符(文件句柄)
- 操作文件的模式有r,w,a,r+,w+,a+ 共6种,每一种方式都可以用二进制的形式操作(rb,wb,ab,rb+,wb+,ab+)
- 可以用encoding指定编码
模块操作相关
- __import__导入一个模块
导入模块
import time
__import__
os
帮助方法
- 在控制台执行help()进入帮助模式。可以随意输入变量或者变量的类型。输入q退出
- 或者直接执行help(o),o是参数,查看和变量o有关的操作。。。
和调用相关
- callable(o),o是参数,看这个变量是不是可调用。
- 如果o是一个函数名,就会返回True
- callable实例
def
查看参数所属类型的所有内置方法
- dir() 默认查看全局空间内的属性,也接受一个参数,查看这个参数内的方法或变量
查看某变量/数据类型的内置方法
print
和数字相关
- 数字——数据类型相关:bool,int,float,complex
- 数字——进制转换相关:bin,oct,hex
- 数字——数学运算:abs,divmod,min,max,sum,round,pow
bytearray
ret
memoryview
ret
序列:reversed,slice
- reversed
l
- slice
l