内置模块(不用import就可以直接使用)常用内置函数:
help(obj)在线帮助, obj可是任何类型
callable(obj)查看一个obj是不是可以像函数一样调python保留字用
repr(obj)得到obj的表示字符串,可python可以做什么工作以利用这个字符串eval重建该对象的一个拷贝
eval_r(str)表示合法的python表达式,python是什么意思;返回这个表达式
dir(obj)查看opython123bj的name space中可见的name
hasattr(obj,name)查看一个obj的name space中是否有name
getattr(obj,python可以做什么工作name)得到一个obj的name space中的一个name
setattr(obj,name,value)为一个obj的namepython保留字
space中的一个name指向vale这个object
delattr(obj,name)从obj的name space中删除一个name
vars(obj)返回一个objepython怎么读ct的name space。用dipython基础教程ctionary表示
locals()返回一个局部name space,用dictionary表示
globals()返回一个全局namepython语言 space,用dictionary表示
type(obj)查看一个obj的类型
isinstance(obj,cls)查看obj是不是cls的instance
issubclass(subcls,supcls)查看subcls是不是supcls的子类
################## 类型转换 ##################
chr(i)把一个ASCII数值,变成字符
ord(i)把一个字符或者unicode字符,变成ASCII数值
oct(x)把整数x变成八进制表示的字符串
hex(x)把整数x变成十六进制表示的字符串
str(python怎么读obj)得到obj的字符串描述
lipython语言st(seq)把一个sequence转换成一个list
tuple(seq)把一个sequence转换成一个tuple
dict(),dict(list)转换成一个dictionary
int(x)转换成一个integer
long(x)转换成一个long interger
float(x)转换成一个浮点数
complex(x)转换成复数
max(...)求最大值
min(...)python基础教程求最小值
发表评论