美文网首页
01 Python 的基本数据类型----Number

01 Python 的基本数据类型----Number

作者: zackxizi | 来源:发表于2018-05-14 16:40 被阅读0次

1. 整数、浮点数

image.png

type()方法查看数据类型

Python中浮点数、整数类型只有一种
浮点型与任何类型的数据乘、加、减都为浮点型
整型与整型乘、加、减都为整型
type(2/2) ===>float
type(2//2) ===>init

关于除的单斜杠和双斜杠总结:

  1. / 获取到的是float 2/2 =1.0
  2. // 整除 得到的是init 1//2=0

2进制、8进制、10进制、16进制

  1. python 表示2进制 开头添加0b 0b10
  2. 表示8进制 开头添加0o
  3. 表示16进制 开头添加0x
  1. 其他进制的数想10进制转换,极其简单 根据上面进制的规则写好之后,回车,直接转换成10进制或者使用int()方法 int(0b10) ==>'2'
  2. 其他进制向2进制转换,使用bin()方法 bin(2) ==>'10'
  3. 其他进制向16进制转换,使用bin()方法 hex(0o1111) ==>'0x249'
  4. 其他进制向8进制转换,使用bin()方法 oct(0x1111) ==>'0o10421'

2. 布尔值 bool

是数值的一种
真:True 假:False

1.将其他进制的数转换成bool,使用bool()方法 bool(1) ===> True bool(0) ===> False
2.只要非0的数值都是True

  1. image.png

3. 复数

相关文章

网友评论

      本文标题:01 Python 的基本数据类型----Number

      本文链接:https://www.haomeiwen.com/subject/skkfdftx.html