进制转化 回忆上次内容
- 上次 总结了
- 计算字符串值的函数
- eval
- 四种进制的转化函数
- bin
- oct
- int
- hex
函数名 | 前缀 | 目标字符串所用进制 |
---|---|---|
bin | 0b | 二进制 |
oct | 0o | 八进制 |
hex | 0x | 十六进制 |
eval | 无前缀 | 十进制 |
- 数字41 和 字符串"41" 的不同
- 字符串"41"
- 两个字符
- 字符存储依据是 ascii序号
- b"\x34\x31"
- 数字 41
- 数字存储依据是 数字的二进制值
- 转化为 二进制 0b101001
- 字节前面补零
- 得到 b"\x00\x29"
- 这就两个字节