青山相待

            白云相爱

            梦不到紫罗袍共黄金带

            一茅斋

            野花开

            管甚谁家兴废谁成败

            陋巷单瓢亦乐哉

            贫,气不改!

            达,志不改!

python字符串相关的函数

有些是字符串对象的方法,有些是内建库的方法
split分割字符串
find 查找字符串
for c in str:  遍历字符串
len 获取字符串长度
int    将字符串转换成int
str   将数字转换成字符串
list.join   将列表连接成字符串

 

以下是字符串截取的方法以及例子,要注意区间的开和闭 

str[1:3]  字符串截取第一位到第三位之间的
str[:]截取字符串全部字符
str[6:]截取字符串从第六个到结尾
str[6]取第6个字符
str[:-3]截取从开头到倒数第三个字符的字符串
str[-3:]截取第一位到倒数第三位的字符串
str[-3:-1]截取倒数第一位到倒数第三位的字符
str[-1]取倒数第一个字符
str[::-1]取一个与源字符串相反的字符
str[:-5:-1]逆序截取,等于先逆序再取第一个到第五个之间的字符串
字符串下标是从0开始的
>>> s='1234567890'
>>> print s[::-1]
0987654321
>>> print s[:-5:-1]
0987
>>> print s[1:3]
23
>>> print s[0]
1
>>> s[1:3]
'23'
>>> s[:]
'1234567890'
>>> s[6:]
'7890'
>>> s[6]
'7'
>>> s[:-3]
'1234567'
>>> s[-3:]
'890'
>>> s[-3:-1]
'89'
>>> s[-1]
'0'
>>> s[::-1]
'0987654321'
>>> s[:-5:-1]
'0987'
posted @ 2015-01-07 11:37  Leo.Z  阅读(228)  评论(0编辑  收藏  举报