Python学习笔记228

内置模块(不用import就可以直接使用)常用内置函数

help(obj)在线帮助, obj可是任何类型

callable(obj)查看一个obj是不是可以像函数一样调python保留字

repr(obj)得到obj的表示字符串,可python可以做什么工作以利用这个字符串eval重建该对象的一个拷贝

eval_r(str)表示合法的python表达式,python是什么意思;返回这个表达式

dir(obj)查看opython123bjname space中可见的name

hasattr(obj,name)查看一个objname space中是否有name

getattr(obj,python可以做什么工作name)得到一个objname space中的一个name

setattr(obj,name,value)为一个objnamepython保留字

space中的一个name指向vale这个object

delattr(obj,name)objname space中删除一个name

vars(obj)返回一个objepython怎么读ctname space。用dipython基础教程ctionary表示

locals()返回一个局部name space,用dictionary表示

globals()返回一个全局namepython语言 space,用dictionary表示

type(obj)查看一个obj的类型

isinstance(obj,cls)查看obj是不是clsinstance

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基础教程求最小值