怎么在python中使用format()方法操作字符串?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

創(chuàng)新互聯(lián)建站專業(yè)提供成都主機托管四川主機托管成都服務器托管四川服務器托管,支持按月付款!我們的承諾:貴族品質(zhì)、平民價格,機房位于中國電信/網(wǎng)通/移動機房,成都二樞機房服務有保障!
Python主要應用于:1、Web開發(fā);2、數(shù)據(jù)科學研究;3、網(wǎng)絡爬蟲;4、嵌入式應用開發(fā);5、游戲開發(fā);6、桌面應用開發(fā)。
1、說明
格式字符串中用花括號表示待插入值的位置、索引名稱和格式,并在format方法參數(shù)中寫出待插入值。
轉(zhuǎn)換標志:跟隨感嘆號后的單詞表示以相應的格式轉(zhuǎn)換給定的值。
格式說明符:跟隨冒號后的表現(xiàn),用于詳細指定字符串的格式。
2、實例
>>> # 指定表示方式
>>> print('in decimal: {0:d}\nin binary : {0:b}'.format(10))
# in decimal: 10
# in binary : 1010
>>> print('in fixed-point notation: {0:f}\nin scientific notation: {0:e}'.format(0.25))
# in fixed-point notation: 0.250000
# in scientific notation: 2.500000e-01
>>> # 指定精度
>>> print("{0:.2f}".format(1/3))
# 0.33
>>> # 指定寬度,默認右對齊
>>> print("{0:10.2f}".format(1/4))
# 0.25
>>> # 指定對齊方式,默認用空格填充
>>> print("{0:<10.2f}\n{0:^10.2f}\n{0:>10.2f}".format(1/6))
# 0.17
# 0.17
# 0.17
>>> # 指定對齊方式,并指定填充字符
>>> print("{0:*<10.2f}\n{0:*^10.2f}\n{0:*>10.2f}".format(1/7))
# 0.14******
# ***0.14***
# ******0.14看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。
分享文章:怎么在python中使用format()方法操作字符串
轉(zhuǎn)載來于:http://chinadenli.net/article26/goiecg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、網(wǎng)站設計公司、虛擬主機、標簽優(yōu)化、關鍵詞優(yōu)化、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)