python - 如何将十六进制字符串转换为十六进制数字?

标签 python

我在 ex 中有整数。 16,我正在尝试将此数字转换为十六进制数。我试图通过使用十六进制函数来实现这一点,但是只要您向十六进制函数提供整数,它就会返回十六进制数的字符串表示形式,

my_number = 16
hex_no = hex(my_number)    
print type(hex_no) // It will print type of hex_no as str.

谁能告诉我如何将字符串格式的十六进制数字转换为简单的十六进制数字。
谢谢!!

最佳答案

>>> print int('0x10', 16)
16

关于python - 如何将十六进制字符串转换为十六进制数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3904135/

相关文章:

python - Pygame 边界不工作

python - Healpy python-3..4 在 ubuntu-14.04 上的安装问题

python - 在 matplotlib 子图之间添加垂直线

python - 在Python3中逐一读取列表的元素

python - Qt 现在在 LGPL 下发布,你会推荐它而不是 wxWidgets 吗?

向 Google 网站站长工具 API 发出的 PHP/Python 请求

python - Pandas 和应用函数来匹配一个字符串

python - 为什么 CTRL-C 没有被捕获并且 signal_handler 被调用?

python - 重新格式化 SymPy 中的表达式片段以防止常数系数的分布

python - `/(?P<topic_id>\d+)$`中的P是什么意思