新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
python格式符
'''
字符串除了用format()方法進(jìn)行格式化外,還可以使用格式化表達(dá)式來處理字符串。字符串格式化表達(dá)式用%表示,%之前需要進(jìn)行格式化的
字符串。字符串格式化表達(dá)式用%表示,%之前為需要進(jìn)行格式化的字符串,%之后為需要填入字符串中的實(shí)際參數(shù)。
例如:%4.2f表示總長度為4,2位描述;
'''
s="The %s's price id %4.2f"%('apple',2.5)
print(s)
s='%s %s %s'%(123,1.23,'abc')
print(s)
s='%r %r %r'%(123,1.23,'abc')
print(s)
s='123%c%c'%('a',97)
print(s)
s='%d%d'%(123,1.56)
print(s)
d未指定寬度是,數(shù)字原樣轉(zhuǎn)換,%d會(huì)將浮點(diǎn)數(shù)轉(zhuǎn)換為整數(shù)。
s='%6d'%123
print(s)
指定寬度時(shí),默認(rèn)填充空格
s='%-6d'%123
print(s)
指定寬度時(shí),同時(shí)左對齊;
s='%06d'%123
print(s)
%06d:指定寬度并填充0;
s='%-06d'%123
print(s)
同時(shí)使用左對齊和填充0,填充0 無效;
ss='%+6d%+6d'%(123,-123)
print(ss)
用+表示整數(shù),-表示負(fù)數(shù),默認(rèn)填充空格。
s='%+06d%+06d'%(123,-123)
print(s)
用加減號(hào)表示正負(fù)號(hào),指定填充0
將整數(shù)轉(zhuǎn)換為八或十六進(jìn)制
格式控制o表示將整數(shù)轉(zhuǎn)換為八進(jìn)制,x和X表示將整數(shù)轉(zhuǎn)換為十六進(jìn)制。
a='%o%o'%(100,-100)
print(a)
#指定寬度為8,八進(jìn)制,將100轉(zhuǎn)換為8進(jìn)制
s='%8o%8o'%(100,-100)
print(s)
s='%x%X'%(445,-445)
print(s)
s='%8x%8X'%(445,-445) #長度為8
print(s)
s='%08x%08X'%(445,-445)
print(s)
#指定字符串寬度并填充為0;
s='%(name)s is %(age)d years old'%{'name':'Tome','age':25}
print(s)
創(chuàng)新互聯(lián)建站是專業(yè)的深圳網(wǎng)站建設(shè)公司,深圳接單;提供成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行深圳網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
文章題目:python格式符
網(wǎng)頁鏈接:http://fisionsoft.com.cn/article/jghspd.html