🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### **整数** 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>