从零开始学习python 字符串
(来自嵩天老师的python 程序设计)
-字符串的表示方法
- 字符串使用:一个、多个、切片
- 字符串中的特殊字符
- 字符串操作符
- 字符串处理方法
- 字符串格式化——format()
1.字符串的表示方法
-
单行字符串:一对单引号或双引号
-
多行字符串:一对三单引号或三双引号表示(多行注释的用法)
-
希望在字符串中包含双引号或者单引号:
‘ 双引号“ ’
” 单引号’ " -
同时包括单引号和双引号
‘’‘这里既有单引号’,又有双引号" ‘’‘ -
字符串的序号
2.字符串的使用
-
单个:TempStr[-1]
-
多个:TempStr[M:N:K]
(M缺失表示至开头,N缺失表示至结尾,K根据步长对字符串切片)
可以实现倒序输出和跳跃输出
3.字符串的特殊字符
(\r在IDLE环境下运行时被屏蔽)
4.字符串操作符
操作符及其使用 | 描述 |
---|---|
x+y | 连接字符串x、y |
nx或xn | 复制n次字符串x |
x in s | 如果x是s的字串,返回True(注意大写),否则False |
函数及其使用 | 描述 |
---|---|
len(x) | 字符串长度 |
str(x) | 任意类型的x转换为字符串形式 |
hex(x)或oct(x) | 整数x的十六进制或者八进制小写形式字符串 |
chr(u) | Unicode编码变成字符 |
ord(u) | 字符变成Unicode编码(单字符) |
5.字符串处理方法
6.字符串类型的格式化
关于format()的具体讲解
https://blog.csdn.net/jpch89/article/details/84099277