(二)常用工具

内建函数

dir(object) 返回对象的所有属性名构成的列表。对象可以是任意的python对象,只要该对象附带属性,则返回所有的属性列表;没有属性的对象,返回None
list(iterable) 将可递归的对象转换为列表。例如:list((1,2,3)) => [1,2,3]
print(str) 打印字符串。在命令窗口输入的字符串常量如果含有通过转义得到的功能字符(比如'\n','\t'等),是不能正确解析的,只有通过print函数进行解析和打印;

注:python中的str都是Unicode字符,编码方式可以是utf8,utf16或者ASCII。

字符串处理函

string.find(dest)				#返回string中dest匹配的第一个位置索引
string.replace(src,dest)		#将string中的所有src子串用dest串代替
string.strip()					#将string两边的空白符删掉
string.rstrip()					#将string右边的空白符删掉
string.split(dest)				#将string用dest分割为字符串列表,dest没有设置时,默认为空格符
string.join(destList)			#将目标字符串列表用string连接为一个整串
list(string)					#将string中每个字符放置到列表中,成为单字符列表
int(sting)						#将string变为整数
float(string)					#将string变为双精度浮点数(python中没有单精度数)
str(float/int)					#将数转化为字符串(最好使用repr,因为它是万能的)

文件相关的函数

open('file').read()				#将文件中的所有内容读入内存
open('file').read(N)			#将文件前N个字节的内容读入内存
open('file').readlines()		#将文件内容以行列表的形式读入内存
open('file').readline()			#读入文件指针当前所在行(文件指针下移到另一行开始)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值