随笔分类 -  cookbook

python cookbook学习笔记 第一章 文本(2)
摘要:1.6合并字符串ka=list('kaluoc') #字符串转成字符串列表print ''.join(ka) #大量的字符串相连,join是最高效的print '%s%s something %s '% (ka[0],ka[1],ka[2]) #这种来自C语言的方式也不错,也能进行变量的格式化print ka[0]+ka[1]+ka[2] #这种是最自然的方式,但效率低下结果:kaluocka something l kal1.7将字符串逐字符或逐词反转print 'kaluoc'[::-1] #步长为-1的切片,可直接产生字符的 阅读全文

posted @ 2013-07-15 10:42 卡罗C 阅读(234) 评论(0) 推荐(0) 编辑

python cookbook学习笔记 第一章 文本(1)
摘要:1.1每次处理一个字符(即每次处理一个字符的方式处理字符串)print list('theString') #方法一,转列表结果:['t', 'h', 'e', 'S', 't', 'r', 'i', 'n', 'g']for c in 'theString':#方法二,for循环 print c,结果:t h e S t r i n gprint [c for c in 'theString'] #方法 阅读全文

posted @ 2013-07-12 10:32 卡罗C 阅读(1050) 评论(0) 推荐(0) 编辑

python文本处理.python版本2.7.3
摘要:类型校验 不要使用type进行类型校验 def isAString(st): return isinstance(st,basestring)print isAString(u'速度')basestring可以校验unicode,type(u'')返回的是unicode类型不是str 文本对齐 print u'中间'.center(20,u'+')print u'左面'.ljus... 阅读全文

posted @ 2012-11-04 14:17 卡罗C 阅读(808) 评论(0) 推荐(0) 编辑

导航