数学函数
abs() 函数:返回数字的绝对值
divmod() 函数 :将除数和余数运算结果进行结合
sum() 函数 :求和计算
round() 函数: 四舍五入
pow() 函数 :计算任意N次方值
min() 函数 :获取最小值
max() 函数 :获取最大值
数据转换函数
hex() 函数: 十进制转换成十六进制
oct() 函数: 十进制转换成八进制
bin() 函数 :十进制转换成二进制
str() 函数 :将字符串类型的数字转换成整形
bool() 函数 :将指定的参数转换成布尔类型
ord() 函数 :获取单个字符的ASCII数值
float() 函数 :转换成浮点数
tuple() 函数: 将可迭代对象转换为元组
chr() 函数: 转换一个整数并返回所对应的字符
list() 函数: 将可迭代对象转换为列表
repr() 函数:将对象转换为解释器阅读形式
complex() 函数: 转换指定的参数为复数形式
对象创建函数
dict()函数:创建一个字典对象
open()函数:打开文件并返回文件对象
bytearray()函数:创建并返回一个新字节数组
frozenset()函数:创建并返回一个已冻结的集合
range()函数:创建一个可迭代对象,内容是指定范围内的连续整数
set()函数:创建一个无序不重复元素集合
迭代器操作函数
all() 函数: 判断指定序列中的所有元素是否都为 True
next() 函数: 返回迭代器的下一个元素
any()函数: 判断指定序列中的所有元素是否都为 False
sorted() 函数: 对可迭代对象进行排序
enumerate()函数: 将可遍历的数据对象组合成一带有数据和数据下标的索引序列
filter() 函数: 通过指定条件过滤序列并返回符合要求的过滤值
iter() 函数: 根据指定的可迭代集合对象或可调用对象来生成一个迭代器
zip() 函数: 将可迭代的对象打包成元组并返回由元组组成的对象
map()函数: 通过自定义函数实现对序列的元素映射操作并返回操作后的结果
对象操作函数
id()函数: 获取对象的内存地址
eval()函数: 执行一个字符串表达式并返回执行结果
exec()函数: 执行储存在字符串或文件中的 Python 语句
isinstance()函数: 判断指定的对象实例是否与指定类型相同
issubclass()函数: 判断一个类是否为另一个类的子类
super()函数: 一个实现调用父类(超类)的函数
callable() 函数: 检查一个对象是否能够被调用
type()函数: 返回对象的类型
locals() 函数: 以字典类型返回一个对象的所有局部变量和变量值
globals() 函数: 以字典类型返回一个对象的所有全局变量和变量值
_import_()函数: 动态加载类和函数
hash() 函数: 获取一个对象的哈希值
基本常用函数
format()函数: 格式化数据
input()函数: 接受用户输入并返回所输入的 string 类型数据
slice() 函数: 通过指定的切片位置和间隔构造一个切片对象
len()函数: 返回一个对象的元素或项目个数
help()函数: 查看函数或模块用途的帮助说明
——以上总结内容摘自《Python项目开发案例集锦》中的附录