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

Python的進制轉(zhuǎn)換和ASCLL轉(zhuǎn)換你了解嗎

 更新時間:2022年02月28日 10:18:34   作者:zz無關(guān)風月  
這篇文章主要為大家詳細介紹了Python的進制轉(zhuǎn)換和ASCLL轉(zhuǎn)換,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

進制轉(zhuǎn)換

進制之間的轉(zhuǎn)換主要是利用十進制完成的。在進制轉(zhuǎn)換的過程中,可以首先將相關(guān)進制轉(zhuǎn)換為十進制的,再進行二次轉(zhuǎn)換達到想要的效果。當然在進制轉(zhuǎn)換中,也可以直接進行轉(zhuǎn)換,不進行十進制的中轉(zhuǎn)操作。

1. 十進制與二進制

1.1 十進制轉(zhuǎn)二進制

使用bin()函數(shù)

bin(number, /)其它進制轉(zhuǎn)二進制,返回整數(shù)的二進制表示形式

n = 120
print(bin(n))    # n 不改變
# 0b1111000

二進制以0b開頭,若想去掉0b顯示,可采用切片方法

print(bin(n)[2:])
# 1111000

1.2 二進制轉(zhuǎn)十進制

使用int()函數(shù)

n = 120er = bin(n)print(int(er, 2))  # 120

2. 十進制與八進制

2.1 十進制轉(zhuǎn)八進制

使用oct()函數(shù)

n = 120
print(oct(n))
# 0o170

2.2 八進制轉(zhuǎn)十進制

使用int()函數(shù)

n = 120eight = oct(n)print(int(eight,8))# 120

3. 十進制與十六進制

3.1 十進制轉(zhuǎn)十六進制

使用hex()函數(shù)

n = 120
print(hex(n))
# 0x78

3.2 十六進制轉(zhuǎn)十進制

使用int()函數(shù)

n = 120
sixteen = hex(n)
print(int(sixteen, 16))
# 120

4. 其它進制之間的相互轉(zhuǎn)換

使用bin()、oct()、hex() 函數(shù)可以進行進制之間的直接轉(zhuǎn)換,這時的進制的前綴必須帶著。

例如:

二進制轉(zhuǎn)八進制

1.二進制轉(zhuǎn)十進制再轉(zhuǎn)八進制

n = 120
er = bin(n)  # er = '0b1111000'
print(oct(int(er,2)))
# 0o170

2.二進制直接轉(zhuǎn)八進制

n = 120
er = bin(n)  # er = '0b1111000'
bb = oct(0b1111000)
print(bb)
# 0o170

ASCll轉(zhuǎn)換

1. 整數(shù)轉(zhuǎn)換為ASCLL字符

采用chr()函數(shù),可以將位于【0, 255】之間的整數(shù)轉(zhuǎn)換為ASCLL字符。

例如:

a = chr(65)
# a = 'A'

2. 將ASCLL字符轉(zhuǎn)換為整數(shù)

采用ord() 函數(shù)將一個ASCLL字符轉(zhuǎn)換為對應(yīng)的整數(shù)

b = ord('A')
print(b)
# 65
函數(shù)說明
bin()其它進制轉(zhuǎn)成二進制,返回整數(shù)的二進制表示形式
oct()其它進制轉(zhuǎn)成八進制,返回整數(shù)的八進制表示形式
hex()其它進制轉(zhuǎn)成16進制,返回整數(shù)的十六進制表示形式
int(number, /)將其它進制轉(zhuǎn)為十進制
chr()將整數(shù)轉(zhuǎn)換為對應(yīng)的ASCLL字符
ord()將一個ASCLL字符轉(zhuǎn)換為對應(yīng)的整數(shù)

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容! 

相關(guān)文章

  • 詳解Python的多任務(wù)進程

    詳解Python的多任務(wù)進程

    這篇文章主要為大家介紹了Python的多任務(wù)進程,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • Python私有pypi源注冊自定義依賴包Windows詳解

    Python私有pypi源注冊自定義依賴包Windows詳解

    這篇文章主要介紹了Python私有pypi源注冊自定義依賴包Windows,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • python自動重試第三方包retrying模塊的方法

    python自動重試第三方包retrying模塊的方法

    retrying是一個python的重試包,可以用來自動重試一些可能運行失敗的程序段。這篇文章主要介紹了python自動重試第三方包retrying的方法,需要的朋友參考下吧
    2018-04-04
  • python包裝和授權(quán)學習教程

    python包裝和授權(quán)學習教程

    包裝是指對一個已經(jīng)存在的對象進行系定義加工,實現(xiàn)授權(quán)是包裝的一個特性,下面這篇文章主要給大家介紹了關(guān)于python包裝和授權(quán)的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • win10環(huán)境下python3.5安裝步驟圖文教程

    win10環(huán)境下python3.5安裝步驟圖文教程

    本文通過圖文并茂的形式給大家介紹了win10環(huán)境下python3.5安裝步驟,需要的朋友可以參考下
    2017-02-02
  • Python快速排序算法實例分析

    Python快速排序算法實例分析

    這篇文章主要介紹了Python快速排序算法,簡單說明了快速排序算法的原理、實現(xiàn)步驟,并結(jié)合具體實例分析了Python實現(xiàn)快速排序的相關(guān)操作技巧,需要的朋友可以參考下
    2017-11-11
  • python代碼實現(xiàn)ID3決策樹算法

    python代碼實現(xiàn)ID3決策樹算法

    這篇文章主要為大家詳細介紹了python代碼實現(xiàn)ID3決策樹算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 一文帶你全面理解Python中的self

    一文帶你全面理解Python中的self

    對于初學Python的同學來說,在class中經(jīng)??吹絪elf。那么,到底self是個啥?這篇文章小編就來帶大家深入了解一下,希望對大家有所幫助
    2023-03-03
  • python tkinter組件使用詳解

    python tkinter組件使用詳解

    這篇文章主要介紹了python tkinter組件使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • Python 中 sorted 如何自定義比較邏輯

    Python 中 sorted 如何自定義比較邏輯

    這篇文章主要介紹了Python中sorted如何自定義比較邏輯,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-02-02

最新評論

潼关县| 罗城| 武隆县| 汉中市| 长顺县| 绥宁县| 沂南县| 宣威市| 大宁县| 五华县| 佛坪县| 馆陶县| 连山| 林口县| 罗源县| 奎屯市| 嘉兴市| 惠东县| 陇南市| 临朐县| 东安县| 兴化市| 天气| 吉隆县| 武威市| 华宁县| 广安市| 大悟县| 牡丹江市| 乌恰县| 安阳市| 台南县| 巴青县| 磐安县| 库车县| 通河县| 南澳县| 民乐县| 靖宇县| 泗水县| 西畴县|