内建函数
以下是目前我们已经渗透过的内建函数:
类型相关
int()
创建或者将其他数据转化为整型
float()
创建或者将其他数据转化为浮点型
bool()
创建或者将其他数据转化为布尔型
complex()
创建或者将其他数据转化为复数
str()
创建或者将其他数据转化为字符串
list()
创建或者将其他数据转化为列表
tuple()
创建或者将其他数据转化为元组
set()
创建或者将其他数据转化为集合
dict()
创建或者将其他数据转化为字典
以上函数可以用于创建或者进行类型转换
变量相关:
id()
获取变量的id标志
type()
获取变量的类型字符串
print()
打印变量的值
locals()
打印当前环境中所有的变量
数学相关:
abs()
获取一个数值的绝对值
sum()
计算一个序列的数值和
max()
获取最大值
格式1:max(序列)返回值:序列中的最大值
格式2:max(参数1,参数2...)返回值:多个参数中的最大值
min()
获取最小值
格式1:min(序列)返回值:序列中的最小值
格式2:min(参数1,参数2...)返回值:多个参数中的最小值
pow()
获取一个数值的N次方
round()
对一个数值进行四舍五入操作
range()
产生连续数据的序列
格式1:range(结束值)返回值:0-结束值之间的序列
格式2:range(开始值,结束值)返回值:开始-结束值之间的序列
格式3:range(开始值,结束值,间隔值)返回值:开始-结束值之间指定间隔的数据的序列
进制相关:
hex()
将十进制转化为16进制
oct()
将十进制转化为8进制
bin()
将十进制转化为2进制字符串相关:
chr()
将ascii编码转化为字符
ord()
将字符转化为ascii编码
repr()
获取任意数据的原始格式字符串
eval()
将一个字符串当作python代码执行,字符串需要符合代码规范和repr配合