python二進制怎麼轉十進制?

青灯夜游
發布: 2019-06-05 10:14:17
原創
57662 人瀏覽過

python二進制怎麼轉十進制?

在python中可以透過內建函數int()函數進行二進位轉十進位;int()函數可以將一個指定進位的數字型字串或十進位數字轉換為整數型。 (推薦學習:python影片教學

語法:

int(object,base)
登入後複製

python二進制怎麼轉十進制?

##傳回值: 傳回整數資料。

注意:在將浮點數轉換為整數資料時,無論浮點數的小數部分值是什麼,int( )函數只會保留整數部分,而將小數部分捨去。因此在求浮點數的四捨五入之類的問題時,應避免直接使用int函數。

範例1:將二進位數轉換為十進位數

test = ['111011011111', '0b101']
 
for number in test:
    print(int(number, 2))
登入後複製

輸出:

3807
5
登入後複製

範例2:將八進位數轉換為十進位數

test = ['-1537202', '0o147']
 
for number in test:
    print(int(number, 8))
登入後複製

輸出:


-441986
103
登入後複製
更多python相關技術知識,請造訪

python入門教學專欄學習!

以上是python二進制怎麼轉十進制?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板