在生活、工作中,python一直都是一个好帮手。在python的众多功能中,我觉得文本处理是最常用的。下面是平常使用中的一些总结。环境是python 3.3
0. 基础
在python中,使用str对象来保存字符串。str对象的建立很简单,使用单引号或双引号或3个单引号即可。例如:
s='nice' #output: nice
s="nice" #output: nice
s="Let's go" #output: Let's go
s='"nice"' #output: "nice"
s=str(1) #output: 1
s='''nice
day''' #output: nice
#output: day
在python中,\n代表换行符,\t代表tab键
在python中,引用str中的某一段的内容很容易。例如:
s='123456789' s[0] #第一个字符: output: 1 s[-1] #倒数第一个字符: output: 9 s[:2] #前2个字符: output: 12 s[-2:] #后2个字符: output: 89 s[2:-2] #去掉前2个和后2个剩余的字符 output:34567
在python中,判断某一字符串是否在另一个字符串中:
'nice' in 'nice day&