04 字符串
- 字符串内容有多行,用三引号比较直观
-
1 letter = '''刘总: 2 您好! 3 您发的货我们已经收到,明天就把余款付清。 4 5 祝: 商祺。 6 小徐 7 2016-06-12''' 8 9 print(letter)
- 字符串定义前后的引号,只是告诉解释器,引号内部 的内容就是一个字符串对象的内容,而引号本身并不是字符串的内容
- 字符串中有引号?
- 字符串有单引号,定义的时候就用双引号
- 字符串有双引号,定义的时候就用单引号
- 字符串有单双引号,定义的时候就用三引号
- 字符串拼接用+
- 字符串元素索引
- 字符串就是由一个一个元素(字符)组成的
- Python语言中,把这种由一个个元素依次组成的数据称之为sequence,翻译成中文就是序列
- 字符串就是一种序列
- 序列里面的元素都是有索引的,索引就是元素的下标
- 字符串负索引是为了更方便的取长字符串的后面的数据,不用从头数到尾
- 字符串切片
- sequence特性的数据对象都支持切片操作
- hello = '刘总你好啊' print(hello[2:4]) print(hello[-3:-1])
- 省略一个切片索引
- hello[2:] # 默认从索引2开始切到最后 hello[:2] # 默认从0开始切到索引2
- hello[2:] # 默认从索引2开始切到最后 hello[:2] # 默认从0开始切到索引2
- 获取字符串的长度
- len可以用来获取字符串的长度,也就是字符串中字符的个数
- var = '特朗普总统' lenth = len(var) print(lenth)

浙公网安备 33010602011771号