Python中有六个标准的数据类型

  • Number(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Set(集合)
  • Dictionary(字典)

Python3 的六个标准数据类型中:

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)
  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)

Number(数字)

  • 数字类型又分为几类: int(整型)、float(浮点型:小数)、bool(布尔型)、complex(复数)
  • int(整型)
  • 不同于其他语言,Python中int一般不会溢出。支持的数值足够大或足够小。不同于Python3,Python2中存在 long(长整型),也一般不存在溢出。
  • float(浮点型)
  • 书写小数时必须包含一个小数点,否则会被 Python 当作整数处理。
    Python 小数的指数形式的写法为:aEn 或 aen,E和e作为分隔尾数和指数。
  • bool(布尔型)
  • bool包含True(真)和Flase(假);True 和 False 是 Python 中的关键字,当作为 Python 代码输入时,一定要注意字母的大小写,否则解释器会报错。
    (注)布尔类型可以当做整数来对待,即 True 相当于整数值 1,False 相当于整数值 0
  • Complex(复数)是 Python 的内置类型;复数由real(实部)和imag(虚部)构成,在 Python 中,复数的虚部以j或者J作为后缀,具体格式为:
    a + bj
    a 表示实部,b 表示虚部。
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐