【问题标题】:How can I convert ASCII 323534 into decimal 254如何将 ASCII 323534 转换为十进制 254
【发布时间】:2019-10-09 08:42:53
【问题描述】:

我有 ascii 数据 323534,即十进制的 254。

我如何在 python 中写这个,所以我有输入 323534 和输出一个 254 的 int

提前致谢。 这不起作用

DistanceP1 = chr(32)
DistanceP2 = chr(35)
DistanceP3 = chr(34)
DistanceAll = [DistanceP1,DistanceP2,DistanceP3]
distance = int(''.join(DistanceAll))

【问题讨论】:

    标签: python hex ascii converters


    【解决方案1】:

    数字323534实际上是254的十六进制表示。

    你可以这样做:

    print(bytearray.fromhex("323534").decode())
    

    输出

    254
    

    【讨论】:

    • 谢谢。极好的。作品
    • 没问题,我的荣幸!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 2012-12-10
    • 2017-04-16
    • 2010-12-03
    • 1970-01-01
    相关资源
    最近更新 更多