Python3入门教程-3.2、进制的转换与数位操作符
整数类型默认以十进制显示,但是也可以以二进制、八进制、十六进制的形式表示,不过需要用到函数转换
进制转换
1、假设一个整数,a = 255十六进制:hex(a)如图
2、八进制:oct(a)
3、二进制:bin(a)
4、字符串转整数:int('123')注:如果字符串除了数字,还包含其他与整数表达无关的符号的话,会异常的(-号可以表示负数,0x、0o这些表达十六进制与八进制的符号不行)
5、小数无法正常转换整数,会报错的
数位逻辑操作符
1、a 争犸禀淫<< b将a左移b位注:这是二进制在内存上的位移,所以图片直接用二进制了,直观,不多说,自己看图,对比下,二进制与十进制的差别
2、a >> b将a右移b位
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:87
阅读量:67
阅读量:24
阅读量:58
阅读量:96