2
A
回答
9
的Python 2.7和更高版本:
>>> "{:x}".format(0x11012)
'11012'
的Python 2.6:
>>> "{0:x}".format(0x11012)
'11012'
的Python 2.5和更早的版本:
>>> "%x" % 0x11012
'11012'
0
result = hex(h)
這真的很簡單。
+0
這是否有一個領先的''0x''? –
2
h = 0x11012
result = hex(h)[2:]
這將刪除前導0x
。
相關問題
- 1. 如何將十六進制字符串轉換爲十進制?
- 2. 將字符串轉換爲十六進制到十六進制
- 3. 如何將十六進制字符串轉換爲十六進制字節?
- 4. PHP將字符串轉換爲十六進制和十六進制字符串
- 5. 如何將python字符串轉換爲ucs2十六進制?
- 6. 如何在VB.NET中將字符串轉換爲十六進制?
- 7. 如何在iPhone中將字符串轉換爲十六進制
- 8. 如何將十六進制字符串轉換爲十六進制數
- 9. 如何將十六進制字符串轉換爲十六進制?
- 10. 如何將十六進制字符串轉換爲十六進制?
- 11. 如何在Python中將十六進制轉換爲十進制?
- 12. 字符串爲十六進制和十六進制轉換爲字符串
- 13. 將十六進制字符串轉換爲十進制
- 14. 將字符串十進制轉換爲十六進制數
- 15. 如何在Perl中將十進制數轉換爲十六進制字符串?
- 16. 在python中將十六進制字符轉換爲Unicode字符
- 17. 將字符串轉換爲python中的十六進制
- 18. 如何在Python中將一串位轉換爲十六進制字符串?
- 19. 如何將十六進制字符串轉換爲字節[]
- 20. 將字符轉換爲十六進制
- 21. 將ASCII字符轉換爲十六進制轉義字符串
- 22. Python - 從十六進制整數轉換爲十六進制字符串
- 23. 將十六進制字符串轉換爲字符串
- 24. 將字符串轉換爲十六進制字符串
- 25. Swift3將字符串值轉換爲十六進制字符串
- 26. Python從二進制字符串轉換爲十六進制
- 27. 將Python字符串轉換爲十六進制
- 28. Python - 將unicode十六進制轉換爲字符串
- 29. Python:將十六進制轉換爲字符串
- 30. 使用Python將十六進制字符串轉換爲十進制整數
這比有點任意的'[2:]'切片更好。 –
對於較老的Pythons,''%x'%0x11012'。 – nneonneo
@nneonneo謝謝 - 我已經添加了替代方法 –