上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 25 下一页

轻松python文本专题-去掉字符串前后空格

摘要: 场景:去掉字符串前后空格可以使用strip,lstrip,rstrip方法>>> a="abc".center (30)>>> a' abc '>>> b=a.lstrip ()>>> b'abc '>>> c=a.rstr... 阅读全文
posted @ 2015-08-25 22:40 李灵晖 阅读(387) 评论(0) 推荐(0) 编辑

轻松python文本专题-字符串对齐

摘要: 场景:字符串对齐python提供非常容易的方法,使得字符串对齐>>> print("abc".center (30,'-'))-------------abc-------------- >>> print("abc".ljust (30)+'|')abc... 阅读全文
posted @ 2015-08-25 22:32 李灵晖 阅读(432) 评论(0) 推荐(0) 编辑

轻松python文本专题-判断对象里面是否是类字符串(推荐使用isinstance(obj,str))

摘要: 场景:判断对象里面是否是类字符串一般立刻会想到使用type()来实现>>> def isExactlyAString(obj): return type(obj) is type('')>>> isExactlyAString(1)False>>> isExactlyAString('1')True... 阅读全文
posted @ 2015-08-25 16:08 李灵晖 阅读(218) 评论(0) 推荐(0) 编辑

轻松python文本专题-字符与字符值转换

摘要: 场景:将字符转换成ascii或者unicode编码在转换过程中,注意使用ord和chr方法>>> print(ord('a'))97>>> print(chr(97))a>>> 有时候需要反转过来使用:>>> print(str(ord('a')))97>>> print(chr(ord('a'))... 阅读全文
posted @ 2015-08-25 08:34 李灵晖 阅读(151) 评论(0) 推荐(0) 编辑

轻松python文本专题-单独处理字符串每个字符的方法汇总

摘要: 场景:用每次处理一个字符的方式处理字符串方法:1.使用list(str)>>> a='abcdefg'>>> list(a)['a', 'b', 'c', 'd', 'e', 'f', 'g']>>> aList=list(a)>>> for item in aList: print(item)#这... 阅读全文
posted @ 2015-08-25 07:00 李灵晖 阅读(176) 评论(0) 推荐(0) 编辑

零基础学python-7.7 字符串格式化方法(2)

摘要: 紧接着上一章节,这一章节我们聊聊怎样添加具体格式化就是指定替换字段的大小、对齐方式和特定的类型编码,结构如下:{fieldname!conversionflag:formatspec}fieldname指定参数的一个数字或者关键字,后面可选.name或者[index]引用conversionflag... 阅读全文
posted @ 2015-08-23 23:05 李灵晖 阅读(152) 评论(0) 推荐(0) 编辑

零基础学python-7.7 字符串格式化方法(1)

摘要: 承接上一章节,我们这一节来说说字符串格式化的另一种方法,就是调用format()>>> template='{0},{1} and {2}'>>> template.format ('a','b','c')'a,b and c'>>> template='{name1},{name2} and {n... 阅读全文
posted @ 2015-08-23 22:37 李灵晖 阅读(104) 评论(0) 推荐(0) 编辑

零基础学python-7.6 字符串格式化表达式

摘要: 字符串格式化允许在一个单个的步骤中对一个字符串执行多个特定类型的替换特别是给用户提示的时候,格式化非常方便实现方法:1.格式化表达式,类似于c语音的printf在表达式中,我们使用%二进制操作符>>> print('this is %d %s bird' % (1,'dead'))this is 1... 阅读全文
posted @ 2015-08-23 08:58 李灵晖 阅读(124) 评论(0) 推荐(0) 编辑

零基础学python-7.5 文本解析

摘要: 这一章节我们简单的聊聊文本解析的两种方法:1.分片,通过分片,记录偏移处,然后提取想要的字符串例子:>>> line='aaa bbb ccc'>>> col1=line[0:3]>>> col3=line[8:]>>> col1'aaa'>>> col3'ccc'>>> 2.split()>>> ... 阅读全文
posted @ 2015-08-22 15:20 李灵晖 阅读(168) 评论(0) 推荐(0) 编辑

轻松python专题--文本

摘要: 基础篇:(取材于零基础学python)7.1 python中的字符串简介与常用函数7.2 字符串常量7.3 字符串的一般使用7.4 修改字符串实例7.5 文本解析7.6 字符串格式化表达式7.7 字符串格式化方法(1)7.7 字符串格式化方法(2)进阶篇:单独处理字符串每个字符的方法汇总字符与字符值... 阅读全文
posted @ 2015-08-22 15:09 李灵晖 阅读(85) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 25 下一页