字符串
1.字符串的创建和赋值
字符串或串是由数字、字母、下划线组成的一串字符。可以简单地通过在引号间(单双引号,三引号)包含字符的方式创建它。
str1 = ‘hello’
str2 = “hello”
str3 = ‘’‘hello’’’
一个反斜杠加一个单一字符可以表示一个特殊字符,通常是不可打印的字符。
转义字符 | 名称 | 功能 |
---|---|---|
\a | 响铃 | 输出响铃 |
\b | 退格(Backspace键) | 用于退回一个字符 |
\f | 换页 | 输出换页 |
\n | 换行符 | 输出换行符 |
\r | 回车符 | 输出回车符 |
\t | 水平制表符(Tab键) | 用于输出Tab键 |
\v | 纵向制表符 | 用于制表 |
\ | 反斜杠字符 | 用于表示一个反斜杠 |
\’ | 单引号 | 用于表示一个单引号字符 |
" | 双引号 | 用于表示一个双引号字符 |
\ddd | ddd是ASCII码的八进制值,最多三位 | 用于表示该ASCII码代表的字符 |
\xhh或\Xhh | hh是ASCII码的十六进制值,最多两位 | 用于表示该ASCII码代表的字符 |
三重引号详解:
- 进行多行注释 (python中单行注释是#,多行注释是每行都写一个#,或者采用连续的三个双引号)
- 定义多行字符串(为避免使用转移换行符\n,通常会在定义SQL语句的表达式中没有变量的时候使用)
字符串是不可变的,只能通过赋一个空字符串或者试用del语句来清空或者删除一个字符串。
2.字符串的基本特性
1.连接符与重复操作符
连接符( + ) 重复操作符( * )
计算长度 len