0630Python总结-Number数据类型,容器数据类型


一.Number数据类型(int float bool complex)

  1. int 整型
    type 获取值的类型
    id 获取值的地址
    二级制整型0b,八进制整型0o,十六进制整型0x
  2. float 浮点型
    表达方式1:floatvar = 2.0
    表达方式2:科学计数法e
  3. bool 布尔型
    True False
  4. complex 复数
    表达方式1:complexvar = 1-2j
    表达方式2:complexvar = complex(1,-2)

二.容器类型数据(str list tuple set dict)

  1. str 字符串:用引号引起来的
    特征:可获取,不可修改,有序
    转义字符:\ + 某个字符
    \n, \r\n : 换行
    \t : tab缩进
    \r : 将后面的字符直接拉到当前行行首
    元字符串 r"字符串" 不转义字符,原型化输出字符串
    格式化字符串:
    语法: “字符串” % (值1,值2,值3)
    %d 整型占位符
    %f 浮点型占位符
    %s 字符串占位符
    综合案例:可全部使用%s占位符进行取代
  2. list 列表
    特点:可获取,可修改,有序
    获取列表当中最后一个元素:
    python特有:print(listvar[-1])
    通用写法:
    len 获取容器类型数据的长度(元素的总个数)
    print(listvar[len(listvar) - 1])
  3. tuple 元组
    特点:可获取,不可修改,有序
    逗号才是区分是否是元组的标识符
  4. set 集合
    特点: 无序,自动去重
  5. dict 字典
    特点:键值对存储的数据,表面上有序,实际上无序
    0630Python总结-Number数据类型,容器数据类型