三、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()

 

posted @ 2020-08-21 15:06  cudy222  阅读(118)  评论(0编辑  收藏  举报