最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python進(jìn)制轉(zhuǎn)換用法詳解

 更新時(shí)間:2022年01月23日 09:21:41   作者:勤奮的瓊海旅人  
大家好,本篇文章主要講的是Python進(jìn)制轉(zhuǎn)換用法詳解,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下

使用int()轉(zhuǎn)換

int()類可將數(shù)字或字符串轉(zhuǎn)換為整型,調(diào)用方法為:

int(x, base=10)

任意字符數(shù)字轉(zhuǎn)換為10進(jìn)制:

>>> int('55')    #字符串轉(zhuǎn)換為十進(jìn)制整型數(shù)
55
>>> int(0b11)    #二進(jìn)制轉(zhuǎn)換為十進(jìn)制
3
>>> int(0o11)    #八進(jìn)制轉(zhuǎn)換為十進(jìn)制
9
>>> int(0x11)    #十六進(jìn)制轉(zhuǎn)換為十進(jìn)制
17

16進(jìn)制轉(zhuǎn)換為10進(jìn)制:int(x,16)

x為傳入的參數(shù),如:

>>> int('aaaa',16)
43690
>>> int('abcdef',16)
11259375

8進(jìn)制轉(zhuǎn)換為10進(jìn)制:int(x,8)

x為傳入的參數(shù),如:

>>> int('12345670',8)
2739128
>>> int('10',8)
8

2進(jìn)制轉(zhuǎn)換為10進(jìn)制:int(x,2)

x為傳入的參數(shù),如:

>>> int('10',2)
2
>>> int('11',2)
3
>>> int('100',2)
4

使用bin(x) ,oct(x) 或hex(x) 轉(zhuǎn)換:

傳入的參數(shù)可以是2,8,16進(jìn)制的,輸出是字符串形式

bin(x)轉(zhuǎn)換為二進(jìn)制:

>>> bin(0b100)    #二進(jìn)制轉(zhuǎn)換為二進(jìn)制
'0b100'
>>> bin(0o11)    #八進(jìn)制轉(zhuǎn)換為二進(jìn)制
'0b1001'
>>> bin(11)       #十進(jìn)制轉(zhuǎn)換為二進(jìn)制
'0b1011'
>>> bin(0xa1)    #十六進(jìn)制轉(zhuǎn)換為二進(jìn)制
'0b10100001'

oct(x)轉(zhuǎn)換為八進(jìn)制:

>>> oct(0b11)    #二進(jìn)制轉(zhuǎn)換為八進(jìn)制
'0o3'
>>> oct(0o77)    #八進(jìn)制轉(zhuǎn)換為八進(jìn)制
'0o77'
>>> oct(55)    #十進(jìn)制轉(zhuǎn)換為八進(jìn)制
'0o67'
>>> oct(0xab)    #十六進(jìn)制轉(zhuǎn)換為八進(jìn)制
'0o253'

hex(x)轉(zhuǎn)換為十六進(jìn)制:

>>> hex(0b11)    #二進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'0x3'
>>> hex(0o11)    #八進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'0x9'
>>> hex(11)    #十進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'0xb'
>>> hex(0xaa)    #十六進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'0xaa'

使用format() 轉(zhuǎn)換

format(x,'b')         #將x轉(zhuǎn)換為二進(jìn)制

format(x,'o')         #將x轉(zhuǎn)換為八進(jìn)制

format(x,'d')         #將x轉(zhuǎn)換為十進(jìn)制

format(x,'x')         #將x轉(zhuǎn)換為十六進(jìn)制

x可以是二進(jìn)制,八進(jìn)制,十進(jìn)制,十六進(jìn)制

format(x,'b')轉(zhuǎn)換為二進(jìn)制

>>> format(0b11,'b')     #二進(jìn)制轉(zhuǎn)換為二進(jìn)制
'11'
>>> format(0o11,'b')    #八進(jìn)制轉(zhuǎn)換為二進(jìn)制
'1001'
>>> format(11,'b')    #十進(jìn)制轉(zhuǎn)換為二進(jìn)制
'1011'
>>> format(0x11,'b')    #十六進(jìn)制轉(zhuǎn)換為二進(jìn)制
'10001'

format(x,'o')轉(zhuǎn)換為八進(jìn)制

>> format(0b11,'o')    #二進(jìn)制轉(zhuǎn)換為八進(jìn)制
'3'
>>> format(0o11,'o')    #八進(jìn)制轉(zhuǎn)換為八進(jìn)制
'11'
>>> format(11,'o')    #十進(jìn)制轉(zhuǎn)換為八進(jìn)制
'13'
>>> format(0x11,'o')    #十六進(jìn)制轉(zhuǎn)換為八進(jìn)制
'21'

format(x,'d')轉(zhuǎn)換為十進(jìn)制

>>> format(0b11,'d')    #二進(jìn)制轉(zhuǎn)換為十進(jìn)制
'3'
>>> format(0o11,'d')   #八進(jìn)制轉(zhuǎn)換為十進(jìn)制
'9'
>>> format(11,'d')   #十進(jìn)制轉(zhuǎn)換為十進(jìn)制
'11'
>>> format(0x11,'d')   #十六進(jìn)制轉(zhuǎn)換為十進(jìn)制
'17'

format(x,'x')轉(zhuǎn)換為十六進(jìn)制

>>> format(0b11,'x')   #二進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'3'
>>> format(0o11,'x')   #八進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'9'
>>> format(11,'x')   #十進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'b'
>>> format(0x11,'x')   #十六進(jìn)制轉(zhuǎn)換為十六進(jìn)制
'11'

總結(jié)

到此這篇關(guān)于Python進(jìn)制轉(zhuǎn)換用法詳解的文章就介紹到這了,更多相關(guān)Python進(jìn)制轉(zhuǎn)換內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Matplotlib使用Cursor實(shí)現(xiàn)UI定位的示例代碼

    Matplotlib使用Cursor實(shí)現(xiàn)UI定位的示例代碼

    這篇文章主要介紹了Matplotlib使用Cursor實(shí)現(xiàn)UI定位的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • python通過urllib2獲取帶有中文參數(shù)url內(nèi)容的方法

    python通過urllib2獲取帶有中文參數(shù)url內(nèi)容的方法

    這篇文章主要介紹了python通過urllib2獲取帶有中文參數(shù)url內(nèi)容的方法,涉及Python中文編碼的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • Python學(xué)習(xí)之Anaconda的使用與配置方法

    Python學(xué)習(xí)之Anaconda的使用與配置方法

    我在學(xué)習(xí)Python的爬蟲框架中看到看到了anaconda的介紹,簡(jiǎn)直是相見恨晚啊,我覺的每個(gè)Python的學(xué)習(xí)網(wǎng)站上首先都應(yīng)該使用anaconda來(lái)進(jìn)行教程,因?yàn)樵趯?shí)踐的過程中光環(huán)境的各種報(bào)錯(cuò)就能消磨掉你所有的學(xué)習(xí)興趣
    2018-01-01
  • Python實(shí)現(xiàn)微信自動(dòng)回復(fù)信息的功能(根據(jù)不同信息回復(fù)對(duì)應(yīng)的信息)

    Python實(shí)現(xiàn)微信自動(dòng)回復(fù)信息的功能(根據(jù)不同信息回復(fù)對(duì)應(yīng)的信息)

    這篇文章主要介紹了Python實(shí)現(xiàn)微信自動(dòng)回復(fù)信息的功能(根據(jù)不同信息回復(fù)對(duì)應(yīng)的信息),我們使用的第三方包是UIAutomation,結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • windows下python虛擬環(huán)境virtualenv安裝和使用詳解

    windows下python虛擬環(huán)境virtualenv安裝和使用詳解

    這篇文章主要介紹了windows下python虛擬環(huán)境virtualenv安裝和使用詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2019-07-07
  • python使用技巧-文件讀寫

    python使用技巧-文件讀寫

    這篇文章主要介紹了python使用技巧-文件讀寫,Python提供了非常方便的文件讀寫功能,其中open是讀寫文件的第一步,通過open讀寫文件的方式和把大象裝冰箱是一樣的,下面我們就來(lái)具體介紹該內(nèi)容,需要的小伙伴可以參考一下
    2022-02-02
  • python中綁定方法與非綁定方法的實(shí)現(xiàn)示例

    python中綁定方法與非綁定方法的實(shí)現(xiàn)示例

    本文主要介紹了python中綁定方法與非綁定方法的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • tensor.squeeze函數(shù)和tensor.unsqueeze函數(shù)的使用詳解

    tensor.squeeze函數(shù)和tensor.unsqueeze函數(shù)的使用詳解

    本文主要介紹了tensor.squeeze函數(shù)和tensor.unsqueeze函數(shù)的使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 分享19個(gè)常用的Python開源庫(kù)

    分享19個(gè)常用的Python開源庫(kù)

    這篇文章主要介紹了Python中常用的數(shù)據(jù)科學(xué)、Web開發(fā)、網(wǎng)絡(luò)爬蟲、機(jī)器學(xué)習(xí)、圖形用戶界面和其它常用庫(kù),涵蓋了這些領(lǐng)域的核心工具和庫(kù),介紹了它們的特點(diǎn)和使用示例,需要的朋友可以參考下
    2025-03-03
  • pytorch 歸一化與反歸一化實(shí)例

    pytorch 歸一化與反歸一化實(shí)例

    今天小編就為大家分享一篇pytorch 歸一化與反歸一化實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2019-12-12

最新評(píng)論

甘孜| 兴隆县| 宝清县| 婺源县| 竹北市| 乐业县| 威远县| 于都县| 绿春县| 济阳县| 盐山县| 盐边县| 麦盖提县| 海宁市| 焦作市| 茂名市| 开鲁县| 庆云县| 左云县| 项城市| 盈江县| 尤溪县| 眉山市| 武山县| 荥经县| 巴林左旗| 珲春市| 太康县| 上杭县| 温州市| 房山区| 襄汾县| 肥城市| 湘乡市| 宁阳县| 报价| 青河县| 从江县| 赤壁市| 建昌县| 江川县|