1字符串1.1定义可以使用单引号、双引号、三引号来定义字符串:x='123'x="123"x='''123'''x='''123456'''三个引号可以跨行使用。1.2特点Python中的字符串是不可变对象:字符串也是序列的一种,支持切片操作:1.3转义转义一般用于单引号、双引号、斜杠等特殊符号。x='\\123'x="\"123\""对于单引号括起来的字符串,如果包含单引号,可以把外面的单引号改成双引号,双引号也是一样。另一种不转义的方法是在字符串前加一个r:1.4常用操作1.4.1插入连接使用x.join(a)将x插入到a中每个字符的中间:1.4.2RemoveBlankstrip(),remove左右空白字符,包括空格、换行符和制表符。1.4.3Length计算字符串长度,len(x):1.4.4Unicode编码ord():计算Unicode编码chr():与ord()相反,decoding注意ord()的参数是一个字符。2序列2.1序列序列是列表、元组、字符串等元素之间具有顺序关系的数据类型的总称,不是一种独立的数据类型。2.2特点2.2.1索引可以通过索引获取元素的值:2.2.2分片格式为:[start:end:step]start为起始位置,包括,end为结束位置,不包括,step为步长,默认为1,三个都可以省略,三个都可以为负数。2.2.3迭代序列支持迭代,可以放在for循环的in后面:x='123888'foriinx:print(i,end='')print()2.2.4解包赋值用分隔等号左边是逗号变量,等号右边是序列。2.2.5重复操作用*表示重复次数。
