欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python中不同進制互相轉(zhuǎn)換(二進制、八進制、十進制和十六進制)

系統(tǒng) 1622 0

在我的印象里面進制互相轉(zhuǎn)換確實是很常見的問題,所以在Python中,自然也少不了把下面這些代碼收為util。

這是從網(wǎng)上搜索的一篇也的還可以的Python進制轉(zhuǎn)換,經(jīng)過驗證可以使用。下面貼出它的實現(xiàn)代碼:

            
#!/usr/bin/env python 
# -*- coding: utf-8 -*- 
# 2/10/16 base trans. wrote by srcdog on 20th, April, 2009 
# ld elements in base 2, 10, 16. 
 
import os,sys 
 
# global definition 
# base = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F] 
base = [str(x) for x in range(10)] + [ chr(x) for x in range(ord('A'),ord('A')+6)] 
 
# bin2dec 
# 二進制 to 十進制: int(str,n=10)  
def bin2dec(string_num): 
  return str(int(string_num, 2)) 
 
# hex2dec 
# 十六進制 to 十進制 
def hex2dec(string_num): 
  return str(int(string_num.upper(), 16)) 
 
# dec2bin 
# 十進制 to 二進制: bin()  
def dec2bin(string_num): 
  num = int(string_num) 
  mid = [] 
  while True: 
    if num == 0: break 
    num,rem = divmod(num, 2) 
    mid.append(base[rem]) 
 
  return ''.join([str(x) for x in mid[::-1]]) 
 
# dec2hex 
# 十進制 to 八進制: oct()  
# 十進制 to 十六進制: hex()  
def dec2hex(string_num): 
  num = int(string_num) 
  mid = [] 
  while True: 
    if num == 0: break 
    num,rem = divmod(num, 16) 
    mid.append(base[rem]) 
 
  return ''.join([str(x) for x in mid[::-1]]) 
 
# hex2tobin 
# 十六進制 to 二進制: bin(int(str,16))  
def hex2bin(string_num): 
  return dec2bin(hex2dec(string_num.upper())) 
 
# bin2hex 
# 二進制 to 十六進制: hex(int(str,2))  
def bin2hex(string_num): 
  return dec2hex(bin2dec(string_num))

          


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日韩成人免费视频 | 国产亚洲视频免费播放 | 黄色亚洲 | 成人国内精品久久久久影院 | 国产 高清 在线 | 欧美一级www片免费观看 | 狠狠草视频 | 好吊妞gao988在线播放 | 亚洲精品无码成人A片九色播放 | 国产japan色系videos护士 日韩精品视频在线免费观看 | 日韩在线激情 | 亚洲国产高清高潮精品美女 | 国产97色在线 | 日韩 | 91精品欧美成人 | 操操日| 天天操天天透 | 日本精品a在线观看 | 亚洲精品国产成人无码区A片 | 夜夜摸天天操 | 玖玖精品视频在线观看 | 国产精品毛片久久久久久久 | 91精品久久久久久久久久 | 国产成人免费无庶挡视频 | 日韩中文有码高清 | 97天堂| 国产成人精品在线观看 | 久久精品国产99国产精品 | av在线毛片 | 成人亚洲区无码偷拍 | 久久久成人精品视频 | 国产一级免费在线观看 | 国产精品2020观看久久 | 国产精品久久久久久久久久久久冷 | 日韩成人中文字幕 | 日韩黄色一级视频 | 波多野结衣一区二区 | 色久影院| 日韩精品一区二区三区在线播放 | 国产日韩欧美在线观看 | 成人性生交A片免费网 | 欧美视频在线免费看 |