Python对象可以划分为两大类:内置对象和非内置对象。
内置对象可以供编程者直接使用,如数字、字符串、列表、字典、元组、集合等。
非内置对象不能直接使用,需要导入对应的模块才能使用,如正弦函数sin(x),产生随机数函数random()。
内置函数dir()函数用于查看指定模块中包含的所有成员或者指定对象类型。
help()函数用于返回指定模块或函数的说明文档。
求值函数eval()
(1)具有一定的类型转换功能。
(2)不能对0开头的字符串求值。
(3)执行对内置函数compile()编译的代码求值。
基本输入/输出函数
基本输入函数input(),基本输出函数print()
常用类型转换/判断函数
bin()转换成二进制;oct()转换成八进制;hex()转换成十六进制,均为整数转换
int()转换成整数;float()转换为实数;complex()生成复数, 均是其他形式的数字转换
数据转换成列表、元组、字典、集合
list() tuple() dict() set()可变集合对象/frozenset不可变集合对象
类型转换函数type()和isinstance()
type(object):一个参数,(对象)
type(name,bases,dict):三个参数,(类名,父类的元组,属性的方法和值)
isinstance(object,classinfo):(对象,类型) 返回True或False
排序函数
sorted(迭代对象,key=None,reverse=False) reverse指定升降序,reverse=True指降序sorted()函数默认是升序
reversed()翻转函数
map()函数 对指定序列做映射
zip()函数 打包成元组,返回这些元组组成的列表
filter()函数 过滤序列
range()函数 [start,end)
enumerate()函数 枚举
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)