二進(jìn)制的計(jì)算--python

二進(jìn)制計(jì)算的一般做法是:

1.將二進(jìn)制串按照8位一組分開(kāi)动漾;

2.將8位一組的二進(jìn)制串計(jì)算成十進(jìn)制數(shù)(十六進(jìn)制也可以);

3.對(duì)照二進(jìn)制編碼表段誊,將十進(jìn)制數(shù)轉(zhuǎn)換成字符串俯画。

例如將以下二進(jìn)制串變換成字符串:

011000010100100001010010001100000110001101000100011011110111011001001100001100110110010000110011011001000111100100110101011110100110000101000111011011000011010101011001010101110011010101101001010110010101100001001001011101010101100100110010001110010111010001001100001100100100111000110000010110100110100100111000011110000100111101000100010010010011000001010010011011010111100001101000010110100011000001101100011110100101100101010110010101100101001101010100010000010011110100111101

將二進(jìn)制串8位一組分開(kāi)的話,有很多種方法:

1. 用for循環(huán)两踏,8位一組分開(kāi):

s = "011000010100100001010010001100000110001101000100011011110111011001001100001100110110010000110011011001000111100100110101011110100110000101000111011011000011010101011001010101110011010101101001010110010101100001001001011101010101100100110010001110010111010001001100001100100100111000110000010110100110100100111000011110000100111101000100010010010011000001010010011011010111100001101000010110100011000001101100011110100101100101010110010101100101001101010100010000010011110100111101"

最后的輸出結(jié)果為:

aHR0cDovL3d3dy5zaGl5YW5iYXIuY29tL2N0Zi8xODI0RmxhZ0lzYVVSTA==

BASE64直接解碼:

import base64

base64.decode('aHR0cDovL3d3dy5zaGl5YW5iYXIuY29tL2N0Zi8xODI0RmxhZ0lzYVVSTA==')

2.采用re模塊的findall

''.join([chr(int(x,2)) for x in re.findall(".{8}",s)])

不加''.join是輸出的是列表败京,通過(guò)''.join將列表的內(nèi)容組合成字符串。

第二種方式最為簡(jiǎn)單梦染,但需要對(duì)迭代和正則表達(dá)式比較熟悉赡麦。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末朴皆,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子泛粹,更是在濱河造成了極大的恐慌遂铡,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晶姊,死亡現(xiàn)場(chǎng)離奇詭異扒接,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)们衙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén)钾怔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人蒙挑,你說(shuō)我怎么就攤上這事宗侦。” “怎么了脆荷?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵凝垛,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我蜓谋,道長(zhǎng)梦皮,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任桃焕,我火速辦了婚禮剑肯,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘观堂。我一直安慰自己让网,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布师痕。 她就那樣靜靜地躺著溃睹,像睡著了一般。 火紅的嫁衣襯著肌膚如雪胰坟。 梳的紋絲不亂的頭發(fā)上因篇,一...
    開(kāi)封第一講書(shū)人閱讀 51,301評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音笔横,去河邊找鬼竞滓。 笑死,一個(gè)胖子當(dāng)著我的面吹牛吹缔,可吹牛的內(nèi)容都是我干的御铃。 我是一名探鬼主播狂票,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼鹃彻,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了肌幽?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤礁叔,失蹤者是張志新(化名)和其女友劉穎牍颈,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體琅关,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡煮岁,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了涣易。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片画机。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖新症,靈堂內(nèi)的尸體忽然破棺而出步氏,到底是詐尸還是另有隱情,我是刑警寧澤徒爹,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布荚醒,位于F島的核電站,受9級(jí)特大地震影響隆嗅,放射性物質(zhì)發(fā)生泄漏界阁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一胖喳、第九天 我趴在偏房一處隱蔽的房頂上張望泡躯。 院中可真熱鬧,春花似錦丽焊、人聲如沸较剃。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)写穴。三九已至,卻和暖如春雌贱,著一層夾襖步出監(jiān)牢的瞬間确垫,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工帽芽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人翔冀。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓导街,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親纤子。 傳聞我的和親對(duì)象是個(gè)殘疾皇子搬瑰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 《零基礎(chǔ)的 PhotoShop CEP 6 開(kāi)發(fā)教程》系列目錄 「 0 」目錄「 1 」配置開(kāi)發(fā)環(huán)境「 2 」CE...
    不知語(yǔ)冰閱讀 4,609評(píng)論 1 2
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理款票,服務(wù)發(fā)現(xiàn),斷路器泽论,智...
    卡卡羅2017閱讀 134,654評(píng)論 18 139
  • 思路: 文本的向量化表示1.1 simhash在線去重 抽屜原理1.2 word2vec1.3 bagofword...
    活著活法閱讀 793評(píng)論 0 1
  • 微信上有一則笑話艾少,說(shuō)有一村長(zhǎng)落水,眾人圍觀之翼悴。城管落水缚够,眾人唾罵之。局長(zhǎng)落水鹦赎,眾人扔石之谍椅。群主落水,眾人合力救之古话。...
    小不稀閱讀 2,095評(píng)論 0 4
  • 曹公寫(xiě)紅樓雏吭,也不過(guò)圖“傷懷日,寂寥時(shí)陪踩,試遣愚衷”杖们;你,在網(wǎng)絡(luò)上剛寫(xiě)了十萬(wàn)白淺小文就妄想名利雙收是不是著急得太早了些...
    愛(ài)碼愛(ài)自由閱讀 921評(píng)論 0 11