Sve*_*ach 208
如果通过"十六进制数据"表示形式的字符串
s = "6a48f82d8e828ce82b82"
Run Code Online (Sandbox Code Playgroud)
您可以使用
i = int(s, 16)
Run Code Online (Sandbox Code Playgroud)
将它转换为整数和
str(i)
Run Code Online (Sandbox Code Playgroud)
将其转换为十进制字符串.
Tim*_*ker 38
>>> int("0xff", 16)
255
Run Code Online (Sandbox Code Playgroud)
要么
>>> int("FFFF", 16)
65535
Run Code Online (Sandbox Code Playgroud)
阅读文档.
wim*_*wim 15
您可以使用文字eval:
>>> ast.literal_eval('0xdeadbeef')
3735928559
Run Code Online (Sandbox Code Playgroud)
或者只需将base指定为参数int:
>>> int('deadbeef', 16)
3735928559
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
266224 次 |
| 最近记录: |