Python---字符串类型及操作
字符串
-字符串由一对单引号或一对双引号表示
-由一对三单引号或三双引号表示,可表示多行字符串
-字符串是字符的有序序列,可以对其中的字符进行索引
-索引:返回字符串中单个字符 <字符串>[M]
-切片:返回字符串中一段字符字串 <字符串>[M:N]
-<字符串>[M:N]:M缺失表示至开头,N缺失表示至表示至结尾
-<字符串>[M:N:K]:根据步长K对字符串切片
-字符串格式化使用.format()方法
-<模板字符串>.format(<逗号分隔的参数>)
字符串测试:
1 a="abcdefg" 2 b1="下标: 0 1 2 3 4 5 6" 3 b="字串: a b c d e f g " 4 b2="下标:-7 -6 -5 -4 -3 -2 -1 " 5 print(b1+"\n"+b+"\n"+b2) 6 7 print("a[-4:-2]:{}".format(a[-4:-2])) 8 print("a[-2:-4]:{}".format(a[-2:-4])) 9 print("a[-2:-4:-1]:{}".format(a[-2:-4:-1])) 10 c=input()
测试结果:
下标: 0 1 2 3 4 5 6 字串: a b c d e f g 下标:-7 -6 -5 -4 -3 -2 -1 a[-4:-2]:de a[-2:-4]: a[-2:-4:-1]:fe