Python的数据类型
-
6种内置数据类型:
数字、字符串、列表、元祖、集合、字典 -
数字类型:
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
版权声明:本文为博主原创文章,转载请附上博文链接!
- 类型转换
2.1 隐式转换:
布尔——>整数=>整数
布尔、整数——>浮点数=>浮点数
2.2 显式转换:
int(),float(),bool()