无论在watches窗口,还是在variables窗口,都可以将一个变量的值设置为2进制,10进制,16进制,但是无法锁定,一旦程序运行,即恢复为10进制,找Settings似乎也没有相应的功能,请问哪位知道
只能设置单个程序时输出为16进制,没有整个将变量的输出方式为16进制的方法
你怎么设置的,我设置完变量16进制显示后,一执行,就又变回10进制显示了
你要输出哪个,就将哪个的输出用hex()函数实现以下就好了呗。
>>> x
=
1234
>>>
hex
(x)
'0x4d2'
我怀疑你函数用错了
我是在pycharm的调试窗口这里,设置为Hex以后,再跟踪调试时,就又变回Decimal。
你说的当然可以,可我想用Pycharm自带的功能实现我要的功能
调试那部分我还没用过。。。