首页 > 解决方案 > Python 输出的字节数

问题描述

我在 python 中使用字节将以下整数转换为字节:

>>> b = 字节([192, 168, 10, 254])

我得到以下输出: b'\xc0\xa8\n\xfe'

我的问题,为什么 int 10 表示为 \n 而不是 '0xa' 的十六进制值。查看输出,192、168 和 254 都被表示为它们等效的十六进制值。为什么不 10 用它的十六进制值表示。

谢谢

标签: pythonbyte

解决方案


推荐阅读