首页 > 代码库 > python学习笔记:字符串

python学习笔记:字符串

string类型由多个字符组成,可以把字符串看成一个整体,也可以取得字符串中的任何一个部分。

函数len() 返回字符串的长度

技术分享
>>> address = www.baidu.com
>>> len(address)
13
View Code

用for语句遍历字符串

从第一个字符开始,按照顺序读取字符,然后在做相应的处理,直到最后一个字符,这个处理过程我们称为遍历。

技术分享
>>> for char in address :
...     print char
View Code

字符串片断

字符串的一部分叫做片断,操作符 [n:m] 返回字符串的一部分,从第n个字符开始到第m个字符结束,包括第n个,但是不包括第m个。只写m表示从索引0开始,只写n表示从n到最后一个字符。

技术分享
>>> os = "linux unix freeBSD"
>>> print os[0:5]
linux
>>> print os[6:10]
unix
>>> print os[:5]
linux
>>> print os[11:]
freeBSD
View Code

如果我们修改其中的一个字符,最好的操作就是取字符串的一部分和添加或更换的字符串相加,形成一个新的字符串:

技术分享
>>> s = "use Python!"
>>> new_s = s[0:3]+" p"+s[5:]
>>> print new_s
use python!
View Code

从一个字符串中,寻找是否存在给出的字符:

 

python学习笔记:字符串