亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Python中不同進(jìn)制的語(yǔ)法及轉(zhuǎn)換方法分析

Original 2017-01-16 17:01:07 370
abstract:本文實(shí)例講述了Python中不同進(jìn)制的語(yǔ)法及轉(zhuǎn)換方法。分享給大家供大家參考,具體如下:不同進(jìn)制的書(shū)寫(xiě)方式① 八進(jìn)制(Octal) 0o377② 十六進(jìn)制(Hex) 0xFF③ 二進(jìn)制(Binary) 0b11111111不同進(jìn)制之間的轉(zhuǎn)換Python提供了三個(gè)內(nèi)置的函數(shù),可以用來(lái)在不同進(jìn)制間做轉(zhuǎn)換。>>> oct(255), hex(255), bi

本文實(shí)例講述了Python中不同進(jìn)制的語(yǔ)法及轉(zhuǎn)換方法。分享給大家供大家參考,具體如下:

不同進(jìn)制的書(shū)寫(xiě)方式

① 八進(jìn)制(Octal) 0o377
② 十六進(jìn)制(Hex) 0xFF
③ 二進(jìn)制(Binary) 0b11111111

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

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

>>> oct(255), hex(255), bin(255)
('0o377', '0xff', '0b11111111')

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

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

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

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

當(dāng)然也可使用字符串的格式化輸出

>>> '{0:0}, {1:x}, {2:b}'.format(255, 255, 255)
'255, ff, 11111111'
>>> '%o, %x, %X' % (255, 255, 255)
'377, ff, FF'

 更多關(guān)于Python中不同進(jìn)制的語(yǔ)法及轉(zhuǎn)換方法分析請(qǐng)關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章!   


Release Notes

Popular Entries