Python的数据类型

  1. 6种内置数据类型:
    数字、字符串、列表、元祖、集合、字典

  2. 数字类型:
    2.1 整数
    注意:

  • 函数type()返回数据类型
  • 二进制(Binary)表示:0B(b)开头
    八进制(Octal)表示:0O(o)开头
    十六进制(Hexadecimal)表示:0X(x)开头

2.2 浮点数
注意:

  • Python仅支持双精度浮点类型,且是与本机相关的。
  • 用科学技术法E(e)表示10的指数。

2.3 复数

2.4 布尔
注意:

  • 布尔类型是整数类型的子类。
  • 只有2个值:True和False(不是1和0)。
  • bool(0)\bool(0.0)=False
  • 空字符''、空元组()、空列表[]、空字典{}=False
  • bool(None)=False
  • 空格符为True
  • bool(0j)=True??

Reference:
作者:柳旭辉
来源:CSDN
原文:https://blog.csdn.net/xuhui_liu/article/details/77248704
版权声明:本文为博主原创文章,转载请附上博文链接!

  1. 类型转换
    2.1 隐式转换:
    布尔——>整数=>整数
    布尔、整数——>浮点数=>浮点数
    2.2 显式转换:
    int(),float(),bool()
posted @ 2020-11-07 23:08  二进制小伙子  阅读(468)  评论(0编辑  收藏  举报