python 代碼實現 十進制 轉 二進制


#!/usr/bin/python
#_*_ coding:utf-8 _*_

binary = ['128','64','32','16','8','4','2','1','0']
jg = []
ad = int(raw_input('請輸入數值:'))
#print binary
for i in range(9):
    numb = int(binary[i])
    if ad == numb:
        jg.append('1')
        jg.append((len(binary)-i-1)*'0')
        break

    elif ad > numb:
        ad = ad - numb
        jg.append('1')
    else:
        jg.append('0')
print(''.join(jg))

#@_@ 歡迎交流!聯系人 廣西賓陽 阿桂 qq149951292


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM