您好,我想使用像“0xFF123456”这样的字符串作为32位无符号整数。 请给我一些建议。 感谢。
答案 0 :(得分:5)
a = int("0xFF123456", 0)
如果它没有0x
前缀,您也可以使用:
a = int("FF123456", 16)
答案 1 :(得分:2)
>>> int('0xFF123456', 16)
4279383126
>>>
答案 2 :(得分:0)
试试这个:
>>>print int("0xFF123456",0)
或
>>>print int("0xFF123456",16)