python 10进制转二进制_十进制转二进制公式

python 10进制转二进制_十进制转二进制公式Python2python十进制转2进制有内置函数bin方法1:in:bin(1)output:’0b1’方法2:n=int(input(‘请输入要转换进制的数值:’))#x=2#转换为二进

Python 2

python 十进制转2进制有内置函数 bin

方法1:

in:bin(1)

output:’0b1′

python 10进制转二进制_十进制转二进制公式

方法2:

    n = int(input('请输入要转换进制的数值:'))
    # x = 2  # 转换为二进制,所以这里取x=2
    b = []  # 存储余数
    while True:  # 一直循环,商为0时利用break退出循环
        s = n // 2  # 商
        y = n % 2  # 余数
        b = b + [y]  # 每一个余数存储到b中
        print b
        if s == 0:
            break  # 余数为0时结束循环
        n = s
    b.reverse()  # 使b中的元素反向排列
    b = [ str(i) for i in b ]
    b = ['0b'] + b
    print ('该数字转换为二进制后是:')
    print ''.join(b)

 

今天的文章python 10进制转二进制_十进制转二进制公式分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/74914.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注