代码之家  ›  专栏  ›  技术社区  ›  lucky1928

将int值打印到char序列

  •  -1
  • lucky1928  · 技术社区  · 2 年前

    我有一个4字节的int变量,其中包含'h264'个字符。将其打印为char序列的正确方法是什么。

    x = 0x68323634 # h264
    print(str(x))
    
    

    当前输出为:

    1748121140
    

    预期输出为:

    h264
    
    1 回复  |  直到 2 年前
        1
  •  5
  •   Chris Fu    2 年前
    >>> x = 0x68323634
    >>> x.to_bytes(4, "big").decode("ascii")
    'h264'