gpt4 book ai didi

Python:将多个十六进制值的字符串转换为整数

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:01 25 4
gpt4 key购买 nike

我有四个 hex 数字的字符串,例如:

"0x00 0x01 0x13 0x00" 

相当于 0x00011300。如何将此十六进制值转换为整数?

最佳答案

因为你有 hex 值的字符串。您可以从字符串中删除 '0x' 以获得单个十六进制数字字符串。例如:

my_str =  "0x00 0x01 0x13 0x00"
hex_str = my_str.replace(' 0x', '')

hex_str 持有的值将是:

'0x00011300'   # `hex` string

现在你可以将 hex 字符串转换为 int 为:

>>> int(hex_str, 16)
70400

关于Python:将多个十六进制值的字符串转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41959789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com