用户输入十六进制数字的python编码

ton*_*nyp 2 python

如何通过以下方式获得A到F十六进制数字作为用户输入:

hexnum=raw_input("input your hex number -> ")

然后我有这样的输入无法通过以下方式转换的问题:

number=int(hexnum)

我正在寻找一个基本解释的简单示例.

rob*_*off 5

所述int构造函数采用碱作为其第二个可选参数.

>>> int('12AF', 16)
4783
Run Code Online (Sandbox Code Playgroud)