Python提供了强大的进制转换函数:
    image.png
    表格中有部分内容有误:
    10#转换成2#:bin(n)
    10#转换成8#:oct(n)
    10#转换成16#:hex(n)

    实验:
    # 十进制转二进制、八进制、十六进制
    num = int(input(“Please enter a number”))
    print(“The 2# number is “ + str(bin(num)))
    print(“The 8# number is “ + str(oct(num)))
    print(“The 16# number is “ + str(hex(num)))

    结果:
    Please enter a number 1024
    The 2# number is 0b10000000000
    The 8# number is 0o2000
    The 16# number is 0x400