日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:舉例說明Python中常見的數(shù)制轉(zhuǎn)換

數(shù)制轉(zhuǎn)換即進(jìn)制轉(zhuǎn)換,指進(jìn)制(二、八、十、十六進(jìn)制)間的相互轉(zhuǎn)換,計(jì)算機(jī)編程中較為常見。這里列舉了python常見數(shù)制轉(zhuǎn)換用法。

1.進(jìn)位制度

Python中二進(jìn)制是以0b開頭的:

例如: 0b11 則表示十進(jìn)制的3

8進(jìn)制是以0開頭的:

例如: 011則表示十進(jìn)制的9

16進(jìn)制是以0x開頭的:

例如: 0x11則表示十進(jìn)制的17

或者寫成 \x \b

2.各種函數(shù)轉(zhuǎn)換

#10進(jìn)制轉(zhuǎn)為2進(jìn)制
>>> bin(10)
'0b1010'
#2進(jìn)制轉(zhuǎn)為10進(jìn)制
>>> int("1001",2)
9
#10進(jìn)制轉(zhuǎn)為16進(jìn)制
>>> hex(10)
'0xa'
#16進(jìn)制到10進(jìn)制
>>> int('ff', 16)
255
>>> int('0xab', 16)
171
#十進(jìn)制轉(zhuǎn)為八進(jìn)制
>>print("%o" % 10)
>>12
#16進(jìn)制到2進(jìn)制
>>> bin(0xa)
'0b1010'
>>>
#10進(jìn)制到8進(jìn)制
>>> oct(8)
'010'
#2進(jìn)制到16進(jìn)制
>>> hex(0b1001)
'0x9'

當(dāng)前文章:創(chuàng)新互聯(lián)Python教程:舉例說明Python中常見的數(shù)制轉(zhuǎn)換
轉(zhuǎn)載來于:http://m.5511xx.com/article/coejojd.html