午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 一篇教程教你學會Python進制轉換(十進制轉二進制、八進制、十六進制)

一篇教程教你學會Python進制轉換(十進制轉二進制、八進制、十六進制)

熱門標簽:唐山智能外呼系統一般多少錢 海南400電話如何申請 廣告地圖標注app 白銀外呼系統 騰訊外呼線路 陜西金融外呼系統 公司電話機器人 激戰2地圖標注 哈爾濱ai外呼系統定制

一、導言

導語:

在計算機進行數據交換時,常常會有一個進制轉換的過程,我們知道計算機只認0 和 1.在內存系統中,基本基于二進制進行運算的,但是有時候數據過于龐大,為了方便存儲管理,計算機會使用十六進制存儲數據,但是怎么實現數據轉換呢?
我們人類由十根手指頭,所以自然就使用十進制啦,每當我們數數字到10之后,于是就重0 開始繼續數,所以逢十進一就這么來了。

對于其它進制呢,也是同樣的,比如最常見的二進制,也就是逢二進一,慢慢來,依次類推,所以數學的世界是多么的奇妙呀!

今天給大家帶來的是使用 Python 實現進制轉換,內容包括如下:

dec(十進制)—> bin(二進制)
dec(十進制)—> oct(八進制)
dec(十進制)—> hex(十六進制)

二、各種進制介紹

在轉換之前,我們先了解以下各種進制

十進制(Decimal)

我們所熟知的十進制,其實是從 0 開始,數到 9 之后,就跳到 10,這樣就變成了 10,數數大家總會把

二進制(Binary)

二進制同理,從 0 開始也就是 00(前面的一個0可以省去,但是為了更好的描述,所以保留),到 01,也變成了 10【對應十進制中的 3】,然后是 11【對應十進制中的 4】,100【十進制中的5】。。。以此類推

因為 二進制 的英文單詞是 binary,所以在計算機運算的過程中,使用二進制會用如下方法,0b11(4),0b1101(13)等等

八進制(Octal)

理解了二進制,在理解八進制就很容易了,八進制是逢八進一,范圍是 0~7,對比一下二進制,就很好理解啦!!

十六進制(Hexadecimal)

十六進制就可能會相對復雜一點點,十六進制是用數字 0~9 和 英文字母 A - F(大小寫隨意) 表示,因此 A代表 10, F代表 15。為什么在計算機領域中,十六進制用途會如此廣泛呢?

給大家看一個對比:


當數據比較大的時候,二進制顯然不再那么使用,再看使用十六進制,就簡短很多。

十六進制的運用領域可不止如此,比如原畫師調色的時候,如果使用 RGB 三原色的話,那就會有 256 x 256 x 256 種組合,我們就可以使用十六進制,把每一種顏色對比轉換成 十六進制字符,就會方便很多,以下是我之前調色的時候寫的一個很簡單一個 C 語言小程序,呃,似乎有點跑題了,哈哈,不管了

#includestdio.h>
#includestdlib.h> 
int main()
{
	printf("rgb三原色轉16進制\n");
	int a,b,c,d;
	while(d != 2){
		printf("輸入1繼續,輸入2退出\n");
		scanf("%d",d);
		scanf("%d%d%d",a,b,c);
		printf("[%x %x %x]\n",a,b,c); //%x 可以直接把我們輸入的十進制轉換為 十六進制
	}
	return 0;
} 

三、使用 Python 代碼完成轉換

3.1 十進制轉換為二進制

我記得不太清楚是啥時候第一次學進制轉換的,進制轉換常用的方法就是對 2 取余數,然后得到余數反轉連在一起就是 我們所需要的二進制,舉個例子,比如我要計算 十進制數 13 的 二進制是多少?


這也是老師教我們的方法,也是我們第一次接觸進制轉換的時候,用目標數 num 對 2求 余數,直到 商為 0 的時候,結束,然后將余數反向組合輸出,及為我們所求的 2 進制數。有的同學會問,我怎么就能這么確定這就是 13 對應的 2 進制數呢?

答曰:

由于二進制的特殊性,數字從右邊往左邊數,依次對應 20 x 1 + 21 x 0 + 22x 1 + 23 x 1 = 1 +4 +8 = 13, 給大家一個速記口訣,1,2,4,8,16,32,64,128,256,512,1024。分別是 20~ 210對應的值

所以有了思路,我們就可以愉快的敲代碼了

# 十進制整數轉二進制

def dec_to_bin(num): #函數名做到見其名知其意

l = [] # 創建一個空列表

if num0: # 是負數轉換成整數

return "-"+ dec_to_bin(abs()) # 如過是負數,先轉換成正數

while True:

num, reminder = divmod(num,2) # 短除法,對2求,分別得到除數 和 余數、這是 Python 的特有的一個內置方法,分別可以到商 及 余數

l.append(str(reminder)) # 把獲得的余數 存入字符串

if num == 0: # 對應了前面的話,當商為 0時,就結束啦

return “”.join(l[::-1]) # 對列表中的字符串進行逆序拼接,得到一個二進制字符串

3.2 十進制轉八進制

理解了二進制的轉換,八進制一樣不難。同樣是目標數 num對八 求商,留余數,照這個思路走。檢驗的時候,一樣,把 2n把2 替換成 8即可。

看代碼:

和 二進制 的基本沒啥卻別

# 十進制轉八進制
def dec_to_oct(num):
 l = []
 if num0:
 return "-"+ dec_to_bin(abs(num)) # 如過是負數,先轉換成正數
 while True:
 num, reminder = divmod(num,8) # 短除法,對2求,分別得到除數 和 余數、
 l.append(str(reminder)) # 把獲得的余數 存入字符串
 if num == 0:
 return "".join(l[::-1]) # 對列表中的字符串進行逆序拼接,得到一個二進制字符串

3.3 十進制轉十六進制

前面說過,十六進制相比二進制,八進制會復雜一點,但是方法是一樣的

# 十進制轉十六進制(這個相對麻煩一點,因為,十六進制包含 A-F,大小寫不敏感)
def dec_to_hex(num):
 base = [str(x) for x in range(10)] +[chr(x) for x in range(ord('A'),ord("A")+6)] # 前者把 0 ~ 9 轉換成字符串存進列表 base 里,后者把 A ~ F 存進列表
 l = []
 if num0:
 return "-"+dec_to_hex(abs(num))
 while True:
 num,rem = divmod(num,16) # 求商 和 留余數
 l.append(base[rem])
 if num == 0:
 return "".join(l[::-1])

最后看一下運行結果,是不是很方便呢?當然 Python 有內置的方法,比如我們直接輸入 十進制數,通過 bin(n) 轉為二進制,oct(n) 轉為 八進制,hex(n) 轉為十六進制。但是原理了解以下還是很有必要的,你說是不是呢?

到此這篇關于一篇教程教你學會Python進制轉換(十進制轉二進制、八進制、十六進制)的文章就介紹到這了,更多相關Python進制轉換內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Java之實現十進制與十六進制轉換案例講解
  • C# 進制轉換的實現(二進制、十六進制、十進制互轉)
  • 淺談java二進制、十進制、十六進制、字符串之間的相互轉換
  • 科學知識:二進制、八進制、十進制、十六進制轉換
  • 十進制與BCD碼轉換的算法詳解

標簽:惠州 常德 上海 四川 鷹潭 黑龍江 益陽 黔西

巨人網絡通訊聲明:本文標題《一篇教程教你學會Python進制轉換(十進制轉二進制、八進制、十六進制)》,本文關鍵詞  一篇,教程,教你,學會,Python,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一篇教程教你學會Python進制轉換(十進制轉二進制、八進制、十六進制)》相關的同類信息!
  • 本頁收集關于一篇教程教你學會Python進制轉換(十進制轉二進制、八進制、十六進制)的相關信息資訊供網民參考!
  • 推薦文章
    精品视频久久久久| 在线观看亚洲黄色| 亚洲成人激情图| 性高潮免费视频| 国产成人综合视频| 欧美日韩一本到| 欧美成人免费一级人片100| 伊人久久大香线蕉午夜av| 日本一区二区免费在线观看| 精品久久久久久中文字幕人妻最新 | 欧美人与动牲交xxxxbbbb| 亚洲欧洲精品一区二区三区波多野1战4| 国产不卡精品视频| 午夜精品在线观看| 黄www在线观看| 日韩欧美国产另类| 性欧美疯狂xxxxbbbb| 国产精品欧美激情| 中日韩一级黄色片| 欧美激情伊人电影| 奇米精品一区二区三区在线观看一| 日韩av片免费在线观看| 1级黄色大片儿| 91精品国产色综合久久不卡蜜臀| 神马影院午夜我不卡| 99re精彩视频| 丝袜诱惑亚洲看片| 日韩av在线网| 久久久久久久穴| 亚洲欧美一区二区三区在线观看| 永久免费未视频| 久久亚洲精品石原莉奈| 亚洲欧美日韩动漫| 国产成人精品一区二区| 三区四区在线观看| 粉嫩一区二区三区性色av| 日韩在线免费视频观看| 国产精品suv一区二区| 国产99视频精品免费视频36| 亚洲一二三四在线观看| 国产亚洲精品精品精品| 在线观看一区日韩| 精品在线视频一区二区三区| 久久久久99精品成人片我成大片| 色噜噜偷拍精品综合在线| 嫩草av久久伊人妇女超级a| 国产成人亚洲综合无码| 永久免费看片在线观看| 国产亚洲第一页| 国产成人精品在线看| 欧美视频观看一区| 手机看片国产1024| 在线观看视频亚洲| 亚洲第一香蕉网| 国产精品久久久亚洲| 亚洲精品国产视频| 亚欧视频在线观看| 成人欧美一区二区三区视频xxx| 蜜桃av综合| 国产精品ⅴa在线观看h| caoporn91| 91官网在线观看| 黄色手机在线视频| 国产精品午夜一区二区| 五月激情综合婷婷| 精品人妻一区二区色欲产成人| 欧美日韩一区视频| 乳色吐息在线观看| 欧美高清视频一二三区| 国内精品小视频在线观看| 国产黄色一区二区| 亚洲在线观看一区| 亚洲精品久久久久国产| 国产精品1区2区3区| 久久久久免费看黄a片app| 国产一区二区三区在线观看视频 | 国产精品色婷婷久久58| 中文字幕在线中文| 国产一区在线视频| 日韩中文字幕在线| 加勒比在线一区| www.日本xxxx| 午夜精品久久久久久久久久| 岛国大片在线免费观看| 欧美精品成人一区二区三区四区| 久久久久久欧美精品色一二三四| 国产精品久久午夜| 尤物网站在线看| 国产精品区一区二区三含羞草| 精品久久久久99| 国产一区二区三区免费播放| 国产无遮挡免费视频| 国模吧一区二区| 伊人成人在线观看| 91免费版网站入口| 久国产精品韩国三级视频| 亚洲成人在线视频网站| 欧美性猛交xxxx富婆| 69av视频在线| 日韩中文字幕视频| 538任你躁在线精品视频网站| 日韩在线视频二区| 2020国产精品| 日本888xxxx| 亚洲高清福利视频| 国产亚洲欧美精品久久久久久| 欧美伊人精品成人久久综合97| 成年人视频软件| 国产高清一区二区三区| 久久大大胆人体| 亚洲日本一区二区| 少妇精品高潮欲妇又嫩中文字幕| 亚洲ai欧洲av| 欧美性大战xxxxx久久久| 青娱乐国产盛宴| 午夜精品久久久久久久男人的天堂| 亚洲av永久无码国产精品久久| 亚洲激情视频在线| www.国产一区二区| 欧美性生交xxxxx| 亚洲欧美国产精品专区久久| www.国产免费| 亚州精品一二三区| 国产精品电影院| 日日碰狠狠添天天爽| 国产精品久久一区主播| 精品一区二区三区电影| 欧美一区二区三区色| 亚洲欧美怡红院| 日本999视频| 一区二区在线免费视频| 亚洲精品免费一区二区三区| 北条麻妃国产九九精品视频| 岛国av在线免费| 精品亚洲一区二区三区在线观看| 日本精品一二区| 亚洲日本中文字幕| 美国黑人一级大黄| 91精品国产欧美一区二区| 午夜国产一区二区三区| 国产经品一区二区| 日韩风俗一区 二区| 波多野结衣mp4| 国产原创中文在线观看 | 激情综合丁香五月| 在线观看视频黄色| 成人欧美一区二区| 在线播放中文字幕一区| 男人天堂中文字幕| 国产在线拍揄自揄拍无码| 亚洲网址你懂得| 麻豆成人综合网| 欧美 丝袜 自拍 制服 另类| 欧美二区乱c黑人| 97热精品视频官网| 91精品国产丝袜白色高跟鞋| 丁香啪啪综合成人亚洲小说| 国产精品21p| 亚洲网站在线观看| 欧美韩国日本不卡| 久久亚洲图片| 中日精品一色哟哟| yjizz视频| 欧美孕妇毛茸茸xxxx| 精品人伦一区二区三区蜜桃免费| 久久成人羞羞网站| 99久久精品国产一区二区三区| 综合在线观看色| 日韩久久一区二区| 91在线观看污| 午夜不卡久久精品无码免费| 免费在线观看毛片网站| 97人人爽人人喊人人模波多 | 国产一区视频在线播放| 欧美美女喷水视频| 欧美亚洲高清一区| 91网页版在线| 久久久久国产一区二区| 奴色虐av一区二区三区| 成人黄色av播放免费| 精品国产髙清在线看国产毛片| 久久66热re国产| 国产精品系列视频| 国产小视频免费观看| 99这里都是精品| 久久精品国产亚洲av高清色欲 | 久久日一线二线三线suv| 欧美蜜桃一区二区三区| 亚洲激情自拍图| 九九热r在线视频精品| 国产成人av在线| 久久国产精品影片| 精品国产1区2区3区| 亚洲国产激情av| 香蕉视频黄色片| 男人午夜免费视频| 中国丰满人妻videoshd| 国模极品一区二区三区| 欧美综合天天夜夜久久| 91精品国产综合久久久久久久久久| 欧美性xxxx极品高清hd直播| 人人精品人人爱| 国产又黄又粗又猛又爽| 99re这里只有精品在线| 日本www在线视频| 奇米4444一区二区三区| 日韩有码片在线观看| 亚洲欧美日韩一区二区在线 | 日韩精品视频久久| 久久精品影视大全| 国产精品亚洲αv天堂无码| av一区二区三区免费观看| 美乳视频一区二区| 国产精品免费视频一区二区| 久久一区二区三区欧美亚洲| 久久久久久久一区二区三区| 一片黄亚洲嫩模| 黑人欧美xxxx| 亚洲系列中文字幕| 中文字幕av一区中文字幕天堂 | 久草视频中文在线| 婷婷精品国产一区二区三区日韩| 国产成人精品视频在线| 成人高清在线观看| 午夜精品久久久内射近拍高清 | 久久综合五月天婷婷伊人| 亚洲精品ww久久久久久p站| 国产高清亚洲一区| 中文人妻av久久人妻18| 亚洲产国偷v产偷v自拍涩爱| www.97超碰| av在线一区二区三区| 一级黄色免费网站| 中文字幕精品亚洲| 丰满岳乱妇一区二区 | 国产精品igao视频| 日韩女优在线播放| 99视频国产精品免费观看| 久久婷婷国产综合尤物精品| 亚洲女同性videos| 亚洲国产高清高潮精品美女| 久久精品国产亚洲| 久久av免费观看| 奇米777第四色| 四季av日韩精品一区| 欧美日韩成人在线一区| 国产精品三级网站| 四虎国产精品免费| fc2ppv在线播放| 精品黑人一区二区三区国语馆| 亚洲无码精品国产| 日韩av中文字幕一区二区| 欧美中文字幕一二三区视频| 国产精品xxxx| 欧美高清精品一区二区| 精品一区二区三区影院在线午夜| 青青草国产成人99久久| 久久九九99视频| 亚洲国产视频a| 日韩一级二级三级精品视频| 国产精品久久久久久亚洲影视| 99在线看视频| 国产精品一区二区久久精品| 91麻豆国产精品| 欧洲精品久久| 一本色道久久综合无码人妻| 久久久久久亚洲综合| 国产欧美精品一区| 在线观看亚洲视频| av一区二区三区免费观看| 超碰97人人在线| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 成人a在线观看| 亚洲影视九九影院在线观看| 日本青青草视频| 中文字幕在线不卡视频| 亚洲新声在线观看| 亚洲日本精品国产第一区| 一区二区xxx| 久久亚洲精品国产| 成人免费视频免费观看| 亚洲精品久久久久久久久久久 | 欧美一区视频在线| 亚洲免费精品视频| 免费无码国产精品| 亚洲精品一二三四区| 欧美三级日韩在线| 亚洲在线免费看| 亚洲免费黄色录像| 国产在线精品免费| 日韩欧美在线视频免费观看| 欧美一级二级在线观看| 亚洲一区亚洲二区亚洲三区| 日韩在线免费观看av| 国产乱人伦精品一区二区在线观看| 97碰在线观看| 日韩av女优在线观看| 亚洲乱码国产乱码精品精天堂| av免费中文字幕| 国产一区二区三区不卡在线观看 | 久草中文综合在线| 国产精品久久久久精k8| 久精品免费视频| 亚洲精品在线观看免费| 欧美手机在线观看| 国产欧美一区二区在线观看| 婷婷丁香激情综合| 91精品国产91久久久久| 在线免费视频a| 国产一区二区三区四区五区入口| 亚洲人成电影在线播放| 鲁鲁狠狠狠7777一区二区| 日韩 国产 在线| 亚洲女女做受ⅹxx高潮| 欧美高清视频一区| 日本aⅴ精品一区二区三区 | 国产成人综合欧美精品久久| 亚洲精品乱码久久久久久久久| 超碰日本道色综合久久综合 | 欧美日韩国产中文字幕| 亚洲午夜久久久影院| 中文字幕日韩一区二区三区不卡| 成人毛片视频免费看| 亚洲国产精品自拍| 熟女视频一区二区三区| 亚洲精品一区二区三区蜜桃| 在线亚洲高清视频| 国内精品久久久久| 久久午夜精品视频| 欧美图区在线视频| 久久精品免费网站| 久久se这里有精品| 国产精品1234| 久久久久久久久久久久久久av| 欧美刺激午夜性久久久久久久| 四季av综合网站| 成人丝袜18视频在线观看| 欧美激情视频在线观看| 亚洲欧美高清在线| 亚洲最新在线观看| 伊人久久青草| 麻豆精品国产传媒mv男同| 日韩极品精品视频免费观看| wwwjizzjizzcom| 久久婷婷一区| 国产精品成人免费视频| 日日夜夜狠狠操| 在线观看欧美www| 久久免费精品国产| 欧美日韩国产中文精品字幕自在自线| 国产毛片视频网站| 亚洲黄色在线播放| 欧美日韩不卡在线| 真人bbbbbbbbb毛片| 欧美午夜精品一区二区三区| 99精品一区二区三区的区别| 亚洲专区在线播放| 亚洲乱码一区二区| av无码一区二区三区| 午夜精品福利一区二区三区蜜桃| 久久久久亚洲av无码网站| 中文字幕一区二区不卡| 国产极品jizzhd欧美| 国产黄在线免费观看| 亚洲人成在线免费观看| 五月天婷婷久久| 欧美一级生活片| 国产精品333| 精品女同一区二区三区在线播放| 亚洲一区二区偷拍| 日韩精品中文字幕一区| 国产无码精品久久久| 国产精品麻豆va在线播放| 国产一区免费电影| 午夜精品美女久久久久av福利| 成人黄色免费视频| 国产精品久久久久av| 国产男人搡女人免费视频| 国产精品主播视频| 国产精品白丝jk黑袜喷水| 午夜精品短视频| 99精品国产热久久91蜜凸| 日本精品一区二区三区不卡无字幕| 奇米精品一区二区三区在线观看一| 欧美激情一级精品国产| 国产精品无码一区| 91最新国产视频| 捆绑变态av一区二区三区 | 91视频国产高清| 欧美激情一区二区三区| 日批视频免费看| 在线观看日韩av| 天堂在线中文视频| 欧美中文字幕在线视频| 99久久综合狠狠综合久久| 极品美女扒开粉嫩小泬| 久久免费视频网| 26uuu亚洲综合色| 欧美videossex极品| 伊人av成人| 国产婷婷97碰碰久久人人蜜臀 | 成人免费看片网址| 亚洲欧美日韩中文字幕一区二区三区| 免费看av软件| 91精品国产色综合久久不卡电影 | 午夜精品www| 国产精品成人午夜| 黄色片网址在线观看| 欧美自拍偷拍一区| 亚洲黄色小说视频|