【发布时间】:2021-01-12 09:43:40
【问题描述】:
我有一个变量
s=64
这个变量是十六进制的。但 Python 将其视为十进制。如何将其声明为十六进制变量?
我知道将某些东西声明为十六进制,我们使用
s=0x64
但我只有
s=64
我该怎么办?
【问题讨论】:
-
您希望您的 s 变量保持与十六进制相同吗?
-
参考this解决方案
-
可是我只有s=64,你的意思是你只有
s=64? -
64是十进制的数字 64。0x64是十六进制的数字 100。0x40是十六进制的数字 64。这些是你想要的吗?如果没有,你还想要什么? -
这里有什么问题?如您所说,您将基数 16 与
0x一起使用,当您这样做时,您以十六进制声明数字。您还想以十六进制打印数字吗?请更清楚。
标签: python variables type-conversion hex