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 
  • 获取字符串的长度
    • len可以用来获取字符串的长度,也就是字符串中字符的个数
    •  var = '特朗普总统' lenth = len(var) print(lenth) 
posted @ 2025-12-19 15:24  理想赵雷  阅读(31)  评论(0)    收藏  举报