十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
方式1:參數(shù)格式化:{:.2%}、{:.1%}、{:.0%}
10年積累的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有漳縣免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
{:.2%}: 顯示小數(shù)點(diǎn)后2位
print('percent: {:.2%}'.format(10/50))
percent: 25.00%
print('percent: {:.1%}'.format(10/50))
percent: 25.0%
print('percent: {:.0%}'.format(10/50))
percent: 25%
方式2:先格式化為float,再處理成%格式: {:.2f}%、{:.1f}%、?{:.0f}%
print('percent: {:.2f}%'.format(10/50*100))
percent: 25.00%
print('percent: {:.0f}%'.format(10/50*100))
percent: 25%
特別說(shuō)明
方式二相對(duì)于方式一,把%提到{}外,但計(jì)算值的時(shí)候必須乘以100
#小智的智商從去年的100分提升到今年的132分,請(qǐng)計(jì)算小智智商提升的百分比,并用字符串格式化顯示出“xx.x%”的形式,保留一位小數(shù)
lastYearIQ?=?100
thisYearIQ?=?132
growthRateIQ?=?(thisYearIQ-lastYearIQ)/lastYearIQ
print('小智智商今年比去年提高了%.1f%%'%(growthRateIQ*100))
#輸出:小智智商今年比去年提高了32.0%
Format為CString類的一個(gè)成員函數(shù),它通過(guò)格式操作使任意類型的數(shù)據(jù)轉(zhuǎn)換成一個(gè)字符串Format里面可以寫普通的字符串,比如“mynameis”,但有些格式指令字符具有特殊意義,比如“%6s”。
Format(表達(dá)式[,格式字符串])其中,表達(dá)式:要格式化的數(shù)值、日期或字符串表達(dá)式。格式字符串:指定表達(dá)式的值的輸出格式。格式字符有三類:數(shù)值格式、日期格式和字符串格式。格式字符要加引號(hào)。
方法如下:
1、首先按下“Win+R”組合鍵,打開(kāi)運(yùn)行窗口。
2、在打開(kāi)文本框輸入“cmd”,點(diǎn)擊確定。
3、在打開(kāi)的cmd窗口中,輸入:“python”,點(diǎn)擊Enter鍵。
4、在Python環(huán)境中,輸入:“x = format(0.5, '%')”,點(diǎn)擊Enter鍵。
5、在Python環(huán)境中,輸入:“print(x)”。
6、點(diǎn)擊Enter鍵,即可使用Python內(nèi)置的format函數(shù)把數(shù)字0.5格式化為百分比值。