>>> s ="use python do something" >>> s[1] # 获取第一个下标的元素,默认从0开始 's' >>> s[-1] #获取最后一个下标的元素 'g' >>> s[1:3] #获取1到3下标的元素 'se' >>> s[1:6:2] # 获取1-6下标的元素,每2个小标获取一次 's y' >>> s[1:] #获取1到最后的下标对应元素 'se python do something' >>> s[:-1] #获取开始到倒数第一前的元素 'use python do somethin' >>> s[:] #获取所有下标元素 'use python do something' >>>
常用的方法集合
1.组合
>>> "let us "+s 'let us use python do something'
2.乘法
>>> s*2 'use python do somethinguse python do something'
3.大写
>>> s.upper() 'USE PYTHON DO SOMETHING'
4.查找字符串索引
>>> s.find('pa') -1 >>> s.find('p') 4
5.替换
>>> s.replace('python','java') 'use java do something'
6.字符串格式化
>>> print "%s like %s" %('we','python') we like python
转义
我们看下这个
>>> s = "C: ewpyton" >>> print s C: ewpyton >>> len(s) 10
然后对照下这个
>>> d = "C:\newpyton" >>> print d C: ewpyton >>> len(s) 10
会发现长度都是一样的,但是显示的却不一样 第一个从 C: 后面跟个换行符,他把 当成了换行符。
进群:960410445 即可获取源码!
unicode
>>> u'中文' u'\u4e2d\u6587'
通常在 Python 文件开头要设置字符集
#-*-coding:utf-8-*-