### **整数**
python中,除了10进制还有2进制、8进制、16进制
* 2进制 0b 或者0B , 0 1
* 8进制 0o 或者0O , 0 1 2 3 4 5 6 7
* 16进制 0x 或者 0X , 0 1 2 3 4 5 6 7 8 9 a b c d e f
```
# 把二进制101转换为10进制的数字
>>>0b101
5
# 把8进制的77转换为10进制的数字
>>>0o77
63
# 把16进制的6ac2转换成10进制的数字
>>>0x6ac2
27330
```
**使用int()实现类型转换**
* 浮点数直接舍去小数部分。如:int(5.4)结果为5
* 布尔值True转换为1,False转换为0。如:int(True)结果为1
* 字符串只能转换整数格式,int(”345“)可以转换为345,int(”345asd“)则不能转换会报错
**自动转型**
整数和浮点型混合运算时,表达式结果会自动转换为浮点型。例 2+8.0结果为10.0
> 注意:python3中整数的大小是没有限制的
<br>
<br>