python 實(shí)現(xiàn)format進(jìn)制轉(zhuǎn)換與刪除進(jìn)制前綴
10進(jìn)行十進(jìn)制,十六進(jìn)制,八進(jìn)制,二進(jìn)制的轉(zhuǎn)換:
(#:保留進(jìn)制前綴)

對(duì)于帶著進(jìn)制前綴的,如"0x"“0o”“0b”,可以直接在后面加上'x'‘o''b'進(jìn)行刪除:

其他的一些小技巧:
format(num, ",") 快速分割千分位

數(shù)字是補(bǔ)全多少位,^居中 >右對(duì)齊 <左對(duì)齊
*^10 ⟹ 一共10位,居中,剩下的用*補(bǔ)齊

補(bǔ)充:Python 進(jìn)制轉(zhuǎn)換函數(shù)及前綴截取
“人生苦短,我用Python”,強(qiáng)大的Python肯定也自己內(nèi)置的進(jìn)制轉(zhuǎn)換函數(shù)。
十進(jìn)制轉(zhuǎn)其他進(jìn)制:
10進(jìn)制數(shù)s:
a = bin(s) //十進(jìn)制轉(zhuǎn)2進(jìn)制
b = oct(s) //十進(jìn)制轉(zhuǎn)8進(jìn)制
c = hex(s) //十進(jìn)制轉(zhuǎn)16進(jìn)制
其他進(jìn)制轉(zhuǎn)成10進(jìn)制:
s:轉(zhuǎn)換的字符串
r:要轉(zhuǎn)換的進(jìn)制位數(shù)2,6,18
int(s,r)
10進(jìn)行16進(jìn)制,8進(jìn)制,2進(jìn)制的轉(zhuǎn)換后,會(huì)出現(xiàn)前綴,分別對(duì)應(yīng)"0x"“0o”“0b”,如圖:

想要得到后面的具體數(shù)值最后可以用截取字符串的方式來(lái),str
str = ‘0123456789' print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七個(gè)字符到結(jié)尾 print str[:-3] #截取從頭開(kāi)始到倒數(shù)第三個(gè)字符之前 print str[2] #截取第三個(gè)字符 print str[-1] #截取倒數(shù)第一個(gè)字符 print str[::-1] #創(chuàng)造一個(gè)與原字符串順序相反的字符串 print str[-3:-1] #截取倒數(shù)第三位與倒數(shù)第一位之前的字符 print str[-3:] #截取倒數(shù)第三位到結(jié)尾 print str[:-5:-3] #逆序截取
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
- Python Django ORM連表正反操作技巧
- 用 Python 元類的特性實(shí)現(xiàn) ORM 框架
- 如何使用Python實(shí)現(xiàn)一個(gè)簡(jiǎn)易的ORM模型
- Python3+SQLAlchemy+Sqlite3實(shí)現(xiàn)ORM教程
- Python的輕量級(jí)ORM框架peewee使用教程
- Python通過(guò)format函數(shù)格式化顯示值
- python利用platform模塊獲取系統(tǒng)信息
- Python colormap庫(kù)的安裝和使用詳情
- python中format函數(shù)如何使用
- Python自定義聚合函數(shù)merge與transform區(qū)別詳解
- python orm 框架中sqlalchemy用法實(shí)例詳解
- python用sqlacodegen根據(jù)已有數(shù)據(jù)庫(kù)(表)結(jié)構(gòu)生成對(duì)應(yīng)SQLAlchemy模型
相關(guān)文章
OpenCV+python實(shí)現(xiàn)膨脹和腐蝕的示例
這篇文章主要介紹了OpenCV+python實(shí)現(xiàn)膨脹和腐蝕的示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
使用PyQt5實(shí)現(xiàn)一個(gè)鼠標(biāo)連點(diǎn)器
這篇文章主要為大家詳細(xì)介紹了如何使用PyQt5實(shí)現(xiàn)一個(gè)鼠標(biāo)連點(diǎn)器,從而對(duì)QVBoxLayout、QHBoxLayout和QStackedWidget進(jìn)行一個(gè)回顧復(fù)習(xí),需要的可以參考一下2023-12-12
Python 格式化打印json數(shù)據(jù)方法(展開(kāi)狀態(tài))
今天小編就為大家分享一篇Python 格式化打印json數(shù)據(jù)方法(展開(kāi)狀態(tài)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02
python 定義函數(shù) 返回值只取其中一個(gè)的實(shí)現(xiàn)
這篇文章主要介紹了python 定義函數(shù) 返回值只取其中一個(gè)的實(shí)現(xiàn)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05
PythonWeb項(xiàng)目Django部署在Ubuntu18.04騰訊云主機(jī)上
這篇文章主要介紹了PythonWeb項(xiàng)目Django部署在Ubuntu18.04騰訊云主機(jī)上的相關(guān)知識(shí),本文通過(guò)代碼加文字說(shuō)明的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-04-04
解析PyCharm Python運(yùn)行權(quán)限問(wèn)題
這篇文章主要介紹了PyCharm Python運(yùn)行權(quán)限問(wèn)題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
python使用Psutil模塊實(shí)現(xiàn)獲取計(jì)算機(jī)相關(guān)信息
psutil 是一個(gè)跨平臺(tái)的庫(kù),用于獲取進(jìn)程和系統(tǒng)運(yùn)行狀態(tài)的信息,這篇文章主要為大家詳細(xì)介紹了python如何調(diào)用psutil模塊實(shí)現(xiàn)獲取計(jì)算機(jī)相關(guān)信息,有需要的小伙伴可以了解下2023-11-11
Python設(shè)計(jì)模式之觀察者模式實(shí)例
這篇文章主要介紹了設(shè)計(jì)模式中的觀察者模式Python實(shí)例,需要的朋友可以參考下2014-04-04
Python 中 Virtualenv 和 pip 的簡(jiǎn)單用法詳解
本篇文章主要介紹了Python 中 Virtualenv 和 pip 的簡(jiǎn)單用法詳解,具有一定的參考價(jià)值,有興趣的可以了解一下2017-08-08

