私は、10進数を16進数に変換してから逆にすることができるpythonアプリに取り組んできました。ユーザー入力を 16 進数として保存するのに問題があります。どの数値を 10 進数に変換したいかを尋ねる必要があるため、これは私のプログラムの機能にとって非常に重要です。文字列または整数以外の別のデータ型として保存する必要がありますが、それでもプロンプトが必要です。
これまでのところ、私はこの方法を試しました:
num = int(hex(input("Which Hexadecimal number would you like to convert to decimal/denary? \n")))
しかし、それでも 16 進数は実際には文字列であると考えています。