所以我有这个正常的字符串,我想在Python它的十六进制值。 举例: “:”我希望程序输出“0x3a” 但是我找遍这里没有发现任何东西。你知道如何做到这一点?如何改变字符串为十六进制
-6
A
回答
4
Python2有这个简单的方法
>>> "Hello".encode("hex")
'48656c6c6f'
Python3并没有那么糟糕
>>> import binascii
>>> binascii.hexlify(b'Hello')
b'48656c6c6f'
+0
谢谢很多。它的工作:DI谷歌搜索,没有找到它..斯坦奇。 –
0
通过简单的铸件。
> int('0xFF', 16)
< 255
+0
人我看到这个much..It这不是我的意思。我的意思是像 “串”如何将其更改为类似0X的十六进制值... –
1
这是你想要
In [152]: x = "12"
In [153]: hex(int(x))
Out[153]: '0xc'
+0
是的,但现在解决了..谢谢反正:D –
相关问题
- 1. 字符串为十六进制和十六进制转换为字符串
- 2. 如何将十六进制字符串转换为十进制?
- 3. 将字符串转换为十六进制到十六进制
- 4. 如何将十六进制字符串转换为十六进制字节?
- 5. PHP将字符串转换为十六进制和十六进制字符串
- 6. 如何将十六进制字符串转换为十六进制数
- 7. 如何将十六进制字符串转换为十六进制?
- 8. 如何将十六进制字符串转换为十六进制?
- 9. 如何转换十六进制字符串为十六进制数
- 10. Javascript - 十进制字符串的十六进制字符串
- 11. 从十六进制字符串转换为十六进制字符数组
- 12. INT为十六进制字符串(C++)
- 13. 十六进制字符串为整数
- 14. 字符串为十六进制分裂
- 15. PHP字符串为十六进制
- 16. 十六进制字符到实际十六进制字符的字符串
- 17. 转换十六进制字符串十六进制值
- 18. 十六进制字符串到十六进制整数
- 19. python字符串与十六进制转义十六进制值
- 20. 将十六进制字符串转换为十进制
- 21. 将字符串十进制转换为十六进制数
- 22. 十进制转换为十六进制字符串
- 23. C++将十六进制字符串转换为十六进制char *十六进制数字
- 24. 如何将字符串转换为十六进制和十六进制字符串?
- 25. 如何将字符串转换为十六进制值和十六进制值获取字符串返回
- 26. 如何grep为7位十六进制字符串,并只返回该十六进制字符串?
- 27. 十六进制值的字符串格式为十六进制数字排序
- 28. C#字符串为十六进制,十六进制到字节转换
- 29. 如何将十进制字符串更改为十六进制格式的字符串?
- 30. 十进制数字符串转换为十六进制的字符串
请出示你的企图是什么? –
尝试什么? –
[你有什么尝试?](http://mattgemmell.com/2008/12/08/what-have-you-tried/)什么是“正常字符串”?什么是预期的输出?实际产出是多少? –