三、1. 字符串
字符串分为两种:普通意义的字符串;unicode字符串
一. 增
a1 = 'i love u' #单引号的字符串 a2 = "haha" #双引号的字符串 a3 = str(['i','love','u']) #将list转为字符串类型
二. 删
三. 改
字符串不可改变某一个元素也不可删除某一个元素。只可以重新赋值更新。
a1 = a1 + '!' + a2 print(a1) #i love u!haha
四. 查
----下标查询
----切片查询
print(a1[2]) #l print(a1[::-1]) #u evol i
五. 操作符
-- 普通操作符
-- 序列操作符
-- 只适用于字符串的操作符
1. 格式化操作符(%)
%s 优先用str()进行转换
%f 转为浮点型
%d 转为有符号的十进制数
%% 输出%
print('快乐%d%%' %100) #快乐100% print('快乐%f%%' %100) #快乐100.000000%
2. 字符串模板
3. 原始字符串操作符(r、R):为了某些字符代表特殊字符,但并不想是特殊字符
4. unicode字符串操作符(u/U)
六. 内建函数
标准类型函数 cmp()
序列类型函数 len()、max()、min()、enumerate()、zip()
字符串类型函数
input()
str()
unicode()
chr()
unichr()
ord()