一、字符串
-
作用:传递信息
-
表达式:使用单引号、双引号引起来的一串符号,‘’, “”, ‘’‘’‘’, “”“”“”
-
字符串的性质:
-
字符串是有序的(下标、切片)
-
字符串是不可变(没有增删改)
-
字符串的容器符号’‘, “”, ‘’’‘’', “”“”“”;类型:str
-
字符串分类:普通字符、转义字符、原始字符串
-
1.转义字符
-
有特殊含义的字符,原来转义字符规定使用+数字表示有特殊意义的符号
print('ab\tc\nd') print("ab'cd") print('ab\'cd') print('ab\\tcd')
-
+指定符号可以使有特殊含义的符号变成其本身
-
可以让没有特殊含义的符号变得有特殊意义
2.原始字符串
- 在字符串前面添加r或者R,能够将字符串中的转义字符变成其本身
print('12\t34')
print(r'12\t34'))
print(len(r'\t),len('\t'))
- 一个转义字符长始终为1,添加了原始字符串的转义字符长度是2
二、字符串的运算
1.字符串的拼接(得到的是新的字符串对象)
示例:
print('ab'+‘cd)
2.字符串的重复
示例:
print('*'*20)
3.字符串比较大小
- 比较第一对不相等元素的大小
- Python使用的编码是ASCII码表拓展表Unicode编码表(万国码)