字符串
切片、索引
>>> s ="use python do something" >>> s[1] 's' >>> s[-1] 'g' >>> s[1:3] 'se' >>> s[1:6:2] 's y' >>> s[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:\newpyton" >>> print s C: ewpyton >>> len(s) 10
|
然后对照下这个
>>> d = "C:\\newpyton" >>> print d C:\newpyton >>> len(s) 10
|
会发现长度都是一样的,但是显示的却不一样 第一个从 C: 后面跟个换行符,他把\n 当成了换行符。
unicode
通常在 Python 文件开头要设置字符集
文章作者:阿文
版权声明:本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0 许可协议。转载请注明来自
阿文的博客!
本文于 2017-09-06 发布,已超过半年(3067天),请注意甄别内容是否已过期。