2013年10月22日

Python Cookbook学习记录 ch1_7_2013/10/22

摘要: 1.7将字符串逐字符或者逐词反转a.逐字符反转可以直接用分片来操作,这是比较常用的方法>>> Text = "Hello World">>> print Text[::-1]dlroW olleHb.逐词反转则需要做如下几步:1.使用split方法将字符串以单词为单位分割开2.将单词逆序排列3.将单词拼接起来,单词之间加入一个空格>>> Text = "Hello World, I am coming!">>> worldlist = Text.split()>>> 阅读全文

posted @ 2013-10-22 23:05 七海之风 阅读(184) 评论(0) 推荐(0)

Python Cookbook学习记录 ch1_6_2013/10/22

摘要: 1.6合并字符串a.合并字符串最常用的应该就是“+”方法吧,用过python都知道,方便实用>>> first = 'Hello'>>> second = ' World'>>> print first +secondHello Worldb.如果是一个字符串数组的话,那么可以使用join方法将字符串拼接起来>>> wordlist = ['Hello ','World','!']>>> print ''.jo 阅读全文

posted @ 2013-10-22 22:48 七海之风 阅读(118) 评论(0) 推荐(0)

Python Cookbook学习记录 ch1_5_2013/10/22

摘要: 1.5去除字符串两端的空格这一节的内容相当于上一节字符串对齐的逆操作。可以使用string对象的lstrip,rstrip和strip方法来完成相应的操作,分别用于删除开头,末尾和两端的空格。>>> x = ' hello '>>> print x.lstrip()+'|'hello |>>> print x.rstrip()+'|' hello|>>> print x.strip()+'|'hello|其中这几个方法都是可以带参数的,带上参数后上述方法将从左 阅读全文

posted @ 2013-10-22 22:36 七海之风 阅读(115) 评论(0) 推荐(0)

Python Cookbook学习记录 ch1_4_2013/10/22

摘要: 1.4字符串对齐使用string对象的ljust,rjust和center来实现其中方法的第二个参数可以设置填充字符,默认为空格>>> print '|'+'hello'.ljust(20)+'|'|hello |>>> print '|'+'hello'.rjust(20)+'|'| hello|>>> print '|'+'hello'.center(20)+'|'| hello |>&g 阅读全文

posted @ 2013-10-22 22:19 七海之风 阅读(145) 评论(0) 推荐(0)

导航