最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python中八進制函數(shù),python 八進制

怎樣用python進行二進制,八進制,十進制轉(zhuǎn)換

從二進制轉(zhuǎn)換為十進制有幾種方式

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,秦淮企業(yè)網(wǎng)站建設,秦淮品牌網(wǎng)站建設,網(wǎng)站定制,秦淮網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,秦淮網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

第一種是在二進制數(shù)前加上0b,顯示時會自動轉(zhuǎn)換為十進制,注意這并不是字符串

x = 0b1010print(x)

如果是字符串可以利用eval求值

x = eval('0b1010')

第二種是利用int函數(shù),字符串可以以0b為前綴,也可以不使用

int('1010',base=2)int('0b1010',2)

函數(shù)會將輸入base進制的字符串轉(zhuǎn)換為十進制

Python中的不同進制的語法和轉(zhuǎn)換

不同進制的書寫方式

八進制(Octal) 0o377

十六進制(Hex) 0xFF

二進制(Binary) 0b11111111

不同進制之間的轉(zhuǎn)換

Python提供了三個內(nèi)置的函數(shù),可以用來在不同進制間做轉(zhuǎn)換。

oct(255), hex(255), bin(255)

('0o377', '0xff', '0b11111111')

還可以使用int函數(shù),把字符串轉(zhuǎn)成數(shù)值

int('255'), int('0xFF', 16)

(255, 255)

除此之外還可以使用eval,功能類似于int函數(shù),但是它的參數(shù)是python代碼。

eval('255'), eval('0xFF')

(255, 255)

當然也可使用字符串的格式化輸出

'{0:0}, {1:x}, {2:b}'.format(255, 255, 255)

'255, ff, 11111111'

'%o, %x, %X' % (255, 255, 255)

'377, ff, FF'

python 8進制轉(zhuǎn)十進制

#python 利用int()函數(shù)可以進行進制轉(zhuǎn)換

int('0o235', 8) #將八進制數(shù)用引號引起來,后面輸入進制,通過int()函數(shù)轉(zhuǎn)換結(jié)果是157


網(wǎng)站標題:python中八進制函數(shù),python 八進制
分享路徑:http://fisionsoft.com.cn/article/dsehcsd.html