python的实用函数
>>> file=open('txt.txt','a') >>> print >> file,'hello,world' >>> file.close()
dir(obj) 显示对象的属性,如果没有提供参数, 则显示全局变量的名字 help(obj) 以一种整齐美观的形式 显示对象的文档字符串, 如果没有提供任何参数, 则会进入交互式帮助。 int(obj) 将一个对象转换为整数 len(obj) 返回对象的长度 open(filename, mode) 以 mode('r' = 读, 'w'= 写)方式打开一个文件 range([[start,]stop[,step]) 返回一个整数列表。起始值为 start, 结束值为 stop - 1; start默认值为 0, step默认值为1。 raw_input(str) 等待用户输入一个字符串, 可以提供一个可选的参数 str 用作提示信息。 str(obj) 将一个对象转换为字符串 type(obj) 返回对象的类型(返回值本身是一个type 对象!) str.split(',',number) 将str以逗号分隔number次,返回分隔后的列表 isinstance()判断对象的类型
a=3 if isinstance(a,int): print 'a type is int'
cmp(str1,str2) 比较两个对象的ASCII码值 enumerate() 返回元素本身和它的index值 zip(list1,list2) 同时对两个对象进行遍历 chr(65)返回对应数字的字符,ord()与之相反