python-2 字符串
来源:互联网 发布:长州藩 知乎 编辑:程序博客网 时间:2024/06/05 15:24
字符串
字符串是以单引号'
或双引号"
括起来的任意文本,比如'abc'
,"xyz"
等等。请注意,''
或""
本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'
只有a
,b
,c
这3个字符。如果'
本身也是一个字符,那就可以用""
括起来,比如"I'm OK"
包含的字符是I
,'
,m
,空格,O
,K
这6个字符。
如果字符串内部既包含'
又包含"
可以用转义字符\
来标识
例如:
“hello \'word\'” 表示的字符串是 hello 'word'
转义字符\
可以转义很多字符,比如\n
表示换行,\t
表示制表符,字符\
本身也要转义,所以\\
表示的字符就是\
Python还允许用
r''
表示''
内部的字符串默认不转义,
Python允许用
'''...'''
的格式表示多行内容
字符串切割:
python中基本遇到start:end:step这种,start要算进去,end不用算进去。顾头不顾尾
Python访问字符串中的值
Python不支持单字符类型,单字符也在Python也是作为一个字符串使用。
Python访问子字符串,可以使用方括号来截取字符串,
Python字符串更新
可以对已存在的字符串进行修改,并赋值给另一个变量
Python字符串运算符
+字符串连接 >>>a + b 'HelloPython'*重复输出字符串 >>>a * 2 'HelloHello'[]通过索引获取字符串中字符 >>>a[1] 'e'[ : ]截取字符串中的一部分 >>>a[1:4] 'ell'in成员运算符 - 如果字符串中包含给定的字符返回 True >>>"H" in a Truenot in 成员运算符 - 如果字符串中不包含给定的字符返回 True >>>"M" not in a Truer/R原始字符串 - 原始字符串:所有的字符串都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。 原始字符串除在字符串的第一个引号前加上字母"r"(可以大小写)以外,与普通字符串有着几乎完全相同的语法。 >>>print r'\n' \n >>> print R'\n' \n
Python 字符串格式化
Python 支持格式化字符串的输出 。尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。
Python三引号(triple quotes)
python中三引号可以将复杂的字符串进行复制:
python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。
三引号的语法是一对连续的单引号或者双引号(通常都是成对的用)。
python的字符串内建函数
阅读全文
0 0
- Python字符串2
- python字符串2
- python学习--2字符串
- python-2 字符串
- python(2) ---字符串函数
- python coobook 2 ---字符串对齐
- python内存管理2-----字符串
- 2-Python字符串和列表
- python处理字符串(2)
- Python字符串
- Python 字符串
- python字符串
- python 字符串
- 【python】-字符串
- python 字符串
- python字符串
- python 字符串
- python,字符串
- 浅谈数据库及表设计的几个原则
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- JS 设计模式--继承
- oracle存储过程、声明变量、for循环
- 死链是怎样产生的
- python-2 字符串
- Linux笔记记录3 exec
- 收获,不止SQL优化——抓住SQL的本质--第十二章
- 如何理解用信息熵来表示最短的平均编码长度
- Django编写RESTful API(四):认证和权限
- myeclipse 10 安装反编译
- R语言求解线性回归方程
- RF新手常见问题总结--(基础篇)
- 2017年伊始,你需要尝试的25个Android第三方库