本文按函数字母顺序归纳知识点:
abs(x):返回x的绝对值
all(iterable):集合中元素都为真是返回True,反之返回False
any(iterable):集合中的元素有一个 为真时为真;空串返回False
ascii():返回一个表示对象的字符串
bin():将整数转换成二进制
bool():返回布尔值,True或False
breakpoint():适用于调试器,适用于任何可调用对象,只要参数匹配即可
bytearray():返回一个新字节数组,这个数组里的元素是可变的,并且每个元素的值范围: 0 <= x < 256。
bytes():将一个字符串转换成你想要的编码格式的字节。
callable(object):检查对象object是否可调用
chr():返回整数对应的ASCII码对照表里的字符,取值范围[0~255]之间的正数
classmethod():注解,用来说明这个方式是个类方法;类方法即可被类调用,也可以被实例调用;类方法类似于Java中的static方法;类方法中不需要有self参数
compile(): 将source编译为,代码对象能够通过exec语句来执行或者eval()进行求值
complex():返回复数
delattr():删除object对象名为name的属性
dict():创建数据字典
dir():不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。
divmod():divmod(a,b)方法是计算a,b的商和余数
enumerate():返回一个可枚举的对象,该对象的next()方法将返回一个tuple
eval():字符串str当成有效的表达式来求值并返回计算结果
exec():执行储存在字符串或文件中的Python语句
filter():过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表
float():将一个字符串或数转换为浮点数。如果无参数将返回0.0
format(value [, format_spec]):字符串的格式化,格式化的参数顺序从0开始
frozenset([iterable]):产生一个不可变的set
getattr():返回一个对象属性值
globals():返回一个描述当前全局符号表的字典
hasattr(object, name):判断对象object是否包含名为name的特性
hash(object):如果对象object为哈希表类型,返回对象object的哈希值
help():帮助信息
hex():10进制整数转换成16进制,以字符串形式表示
id():获取对象的内存地址
input():获取用户输入
int():将一个字符转换为int类型
isinstance(object, classinfo):判断object是否是class的实例
issubclass(class, classinfo):判断是否是子类
iter(o[, sentinel]):生成一个对象的迭代器,第二个参数表示分隔符
len():返回集合长度
list():将元组转换为列表
locals():返回当前的变量列表
map():根据提供的函数对指定序列做映射
max():回给定参数的最大值
min():回给定参数的最小值
next(iterator[, default]) :类似于iterator.next()
object():基类
oct():将一个数字转化为8进制
open() :用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写
ord():是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义范围,则会引发一个 TypeError 的异常
pow(x, y[, z]) :返回x的y次幂
print():打印函数
property([fget[, fset[, fdel[, doc]]]]) :属性访问的包装类,设置后可以通过c.x=value等来访问setter和getter
range():产生一个序列,默认从0开始
repr():将一个对象变换为可打印的格式
round():四舍五入
set():set对象实例化
setattr():设置属性值
slice() 函数实现切片对象,主要用在切片操作函数里的参数传递
sorted():队集合排序
str([object]) :转换为string类型
sum():对集合求和
super():引用父类
tuple():生成一个tuple类型
type():返回该object的类型
vars() :返回对象的变量,若无参数与dict()方法类似