一、定义与语法
图例:
**16进制转换**代码验证
例: 1.八进制 >>> oct(1) ‘0o1‘ #‘0o1‘ 0o 是八进制的显示方式,后面的数字是多少位,就代表多少位 >>> oct(8) ‘0o10‘ >>> oct(16) #逢 8 进位 ‘0o20‘ >>> oct(32) ‘0o40‘ #8的多少倍就代表多少位 >>> oct(64) ‘0o100‘ #用的很少知道就行 2.十六进制 >>> hex(1) ‘0x1‘ >>> hex(15) #十六进制中 f 代表15,因为在16进制中,不能出现10或者10以上的2位数字 ‘0xf‘ >>> hex(16) #十六进制是逢16进位 0x是16进制的显示方式 ‘0x10‘ >>> hex(32) ‘0x20‘ >>> hex(64) #16的多少倍就是多少位 ‘0x40‘
二、十六进制的特征及用途
1.十六进制特征:16进制便于阅读,现在的存储设备都使用16进制为单位设置的
图例
1.数字、二进制、十六进制之间的转换
例: 1.用数字查找ASCII码表里面对应的字符 >>> chr(100) ‘d‘ >>> chr(120) ‘x‘ >>> chr(123) ‘{‘ #返回对应得字符 2.数字转换二进制 >>> bin(97) ‘0b1100001‘
三、十六进制与二进制的转换:七张图了解16进制与二进制的转换
图1: 图2: 图3:
图4: 图5: 图6:
图7:
2
2
2
2
2
2
2
2
我的python中级班学习之路(全程笔记第一模块) (第二章)(第4部分)
原文:https://www.cnblogs.com/guoyilong/p/9906094.html