python语法学习[3]-内置数据类型

140 阅读1分钟
  1. 字符串
    1. 字符串的定义方式
      1. 单引号定义字符串 ''
      2. 双引号定义字符串 ""
      3. 三引号定义字符串 '''xxx''' 或 """xxx"""
      4. 不同类型的引号可以互相嵌套
    2. 转义字符
      1. 一个普通字符出现在转义符 \ 的后面时,实现了另一种意义
      2. \ 区分:转义符 vs 续行符
        1. 作为转义符时,在\后面出现的字符可能会实现另一种意义
        2. 作为续行符时,在行尾使用了\后,可以换行继续书写内容
      3. \n 一个换行
      4. \r 代表光标位置,从\r出现的位置开始作为光标的起点,即前面的不打印
      5. \t 制表符
      6. \b 退格符
      7. \ 反转义
      8. 把转义字符作为普通字符输出,在字符串的前面加r:vars5 = r'stay hungry, \tstay foolish'
    3. 字符串相关的操作
      1. 字符串 + 操作:拼接
      2. 字符串 * 操作:重复
      3. 字符串[] 切片操作
        1. 字符串的索引操作,只能使用[]下标访问,不能修改
        2. 切片:[开始值: 结束值: 步长],依然是左闭右开
        3. 如果步长是负值,则先倒转,再根据步长间隔取值;步长默认是1
    4. 字符串格式化的方法
    5. 字符串相关函数