du26548 2020-12-04 11:46 采纳率: 75%
浏览 555
已结题

我想用python随机一个16进制数怎么写?


def str_to_hex():
    a='\x01\xff\xa2'
    s = "".join([choice("0123456789ABCDEF") for i in range(6)])
    #
    # ?
    a=a+s
    return a

s为随机的16进制数

请问需要a和s连成一起怎么写?

  • 写回答

25条回答 默认 最新

  • ~白+黑 新星创作者: python技术领域 2020-12-04 13:44
    关注

    你就随机十进制数字,再用hex()转换成16进制就得了,省的这么麻烦

    评论

报告相同问题?