美文网首页
python二进制、八进制、十进制、十六进制之间的转换

python二进制、八进制、十进制、十六进制之间的转换

作者: feitry | 来源:发表于2019-08-23 14:44 被阅读0次

    python语言的 二进制0b,八进制0o ,十进制 无标识前缀 , 十六进制 0x

    # 二进制、八进制、十进制、十六进制
    a = 0b11 #十进制3 二进制11
    b = 0o3 #十进制3 八进制3
    c = 3 #十进制3
    d = 0x3 #十进制3 十六进制3
    print("a = {}, b = {}, c = {}, d = {}".format(a,b,c,d))
    # 二进制、八进制、十六进制转化十进制,并打印
    print(int(a))
    print(int(b))
    print(int(d))
    
    #八进制、十进制、十六进制转化二进制
    print(bin(b))
    print(bin(c))
    print(bin(d))
    
    #二进制、十进制、十六进制转化八进制
    print(oct(a))
    print(oct(c))
    print(oct(d))
    
    #二进制、八进制、十进制转化十六进制
    print(hex(a))
    print(hex(b))
    print(hex(c))
     
    

    相关文章

      网友评论

          本文标题:python二进制、八进制、十进制、十六进制之间的转换

          本文链接:https://www.haomeiwen.com/subject/maftectx.html