python控制负数以16进制整型格式输出

实际使用时候,发现 python输出负数进程是 十进制和16进制一样的,就是16进制多了一个负号,和预期结果不同;比如我想要 -1输出 0xFFFFFFFF,可以参考如下方式;

python 复制代码
def TestPrintf(): 
    ret = -3
    print("test1 ret = {0}".format(ret))        # 十进制输出
    print("test2 ret = {0:X}".format(ret))      # 十六进制输出
    # 明确输出长度为 4BYTE
    ret1 = ret & 0xFFFFFFFF
    print("test3 ret1 = {0}".format(ret1))
    print("test4 ret1 = {0:X}".format(ret1))


if (__name__ == "__main__"):
    TestPrintf()

运行结果如图所示,目前还没发现什么控制打印参数的方式输出

相关推荐
2301_793086871 小时前
JVM 01 运行区域
java·开发语言
愤怒的小鸟~~~1 小时前
c语言创建的一个队列结构(含有这个头指针和这个尾指针的结构具有一定的参考价值)
c语言·开发语言·算法
叫我:松哥2 小时前
python案例:基于python 神经网络cnn和LDA主题分析的旅游景点满意度分析
人工智能·python·神经网络·数据挖掘·数据分析·cnn·课程设计
2202_756749693 小时前
01 基于sklearn的机械学习-机械学习的分类、sklearn的安装、sklearn数据集及数据集的划分、特征工程(特征提取与无量纲化、特征降维)
人工智能·python·机器学习·分类·sklearn
鹿野素材屋4 小时前
C#中对于List的多种排序方式
开发语言·c#
whxnchy4 小时前
C++刷题 - 7.27
开发语言·c++
王者鳜錸4 小时前
PYTHON从入门到实践-18Django从零开始构建Web应用
前端·python·sqlite
冗量4 小时前
PPT自动化 python-pptx - 8: 文本(text)
python·自动化·powerpoint
白日梦想家-K4 小时前
题单【模拟与高精度】
开发语言·c++·算法
超级晒盐人5 小时前
用落霞归雁的思维框架推导少林寺用什么数据库?
java·python·系统架构·学习方法·教育电商