新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python整數(shù)的進(jìn)制轉(zhuǎn)換
1、oct函數(shù)將十進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù),hex函數(shù)將十進(jìn)制數(shù)轉(zhuǎn)換為十六進(jìn)制數(shù),bin將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)。另一個(gè)內(nèi)置的int函數(shù)可以將一個(gè)數(shù)字的字符串轉(zhuǎn)換為整數(shù),并且可以根據(jù)其第二個(gè)參數(shù)確定數(shù)字的進(jìn)制。

>>> int('64'),int('100',8),int('40',16),int('1000000',2) (64,64,64,64) >>> int('0x40',16),int('0b1000000',2) # Literals okay too (64,64)
2、用字符串格式化的方法調(diào)用,將整數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)和十六進(jìn)制數(shù)。
>>> '{0:o},{1:x},{2:b}'.format(64,64,64)
'100,40,1000000'
>>> '%o,%x,%X' % (64,255,255)
'100,ff,FF'以上就是python整數(shù)的進(jìn)制轉(zhuǎn)換,希望對(duì)大家有所幫助。更多編程基礎(chǔ)知識(shí)學(xué)習(xí):python學(xué)習(xí)網(wǎng)
本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
本文標(biāo)題:創(chuàng)新互聯(lián)Python教程:python整數(shù)的進(jìn)制轉(zhuǎn)換
標(biāo)題路徑:http://www.fisionsoft.com.cn/article/cossgjg.html


咨詢
建站咨詢
