python常用进制转换の方法
生活随笔
收集整理的這篇文章主要介紹了
python常用进制转换の方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
python常用進(jìn)制轉(zhuǎn)換の方法
(正整數(shù))任意進(jìn)制轉(zhuǎn)十進(jìn)制
1.int()函數(shù)
''' 描述 int() 函數(shù)用于將一個(gè)字符串或數(shù)字轉(zhuǎn)換為整型。 語(yǔ)法 class int(x, base=10) 參數(shù) x -- 字符串或數(shù)字。 base -- 進(jìn)制數(shù),默認(rèn)十進(jìn)制。 返回值 返回整型數(shù)據(jù)。 ''' >>>int() # 不傳入?yún)?shù)時(shí),得到結(jié)果0 0 >>> int(3) 3 >>> int(3.6) 3 >>> int('12',16) # 如果是帶參數(shù)base的話,12要以字符串的形式進(jìn)行輸入,12 為 16進(jìn)制 18 >>> int('0xa',16) 10 >>> int('10',8) 8 >>>int("1001",2) 9 # "1001"是2進(jìn)制格式,并轉(zhuǎn)化為十進(jìn)制數(shù)字9 >>> int("0xa",16) 10 # ≥16進(jìn)制才會(huì)允許入?yún)閍,b,c...(正整數(shù))十進(jìn)制轉(zhuǎn)二,八,十六進(jìn)制
1.format函數(shù)
>>> x = 1234 >>> format(x, 'b') '10011010010' >>> format(x, 'o') '2322' >>> format(x, 'x') '4d2' >>> format(1234, 'b') '10011010010' >>> print(format(1234, 'b')) 10011010010 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的python常用进制转换の方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux bash卸载软件,Ubunt
- 下一篇: 神经网络的SGD、Momentum、Ad