新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)Python教程:format()格式化輸出怎么用
FORMAT() 方法的語法格式如下:

成都創(chuàng)新互聯(lián)專注于企業(yè)成都全網營銷推廣、網站重做改版、烏魯木齊網站定制設計、自適應品牌網站建設、H5建站、商城網站開發(fā)、集團公司官網建設、成都外貿網站建設、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為烏魯木齊等各大城市提供網站開發(fā)制作服務。
str.format(args)
此方法中,str 用于指定字符串的顯示樣式;args 用于指定要進行格式轉換的項,如果有多項,之間有逗號進行分割。學習 format() 方
法的難點,在于搞清楚 str 顯示樣式的書寫格式。在創(chuàng)建顯示樣式模板時,需要使用{}和:來指定占位符,其完整的語法格式為:
{ [index][ : [ [fill] align] [sign] [#] [width] [.precision] [type] ] }注意,格式中用 [] 括起來的參數都是可選參數,即可以使用,也可以不使用。各個參數的含義如下:
index:指定:后邊設置的格式要作用到 args中第幾個數據,數據的索引值從0開始。如果省略此選項,則會根據args中數據的先 后順序自動分配。 fill:指定空白處填充的字符。注意,當填充字符為逗號(,)且作用于整數或浮點數時,該整數(或浮點數)會以逗號分隔的形式輸出, 例如(1000000會輸出 1,000,000)。 align:指定數據的對齊方式,
實例
#以貨幣形式顯示
print("貨幣形式:{:,d}".format(1000000))
#科學計數法表示
print("科學計數法:{:E}".format(1200.12))
#以十六進制表示
print("100的十六進制:{:#x}".format(100))
#輸出百分比形式
print("0.01的百分比表示:{:.0%}".format(0.01))輸出結果
貨幣形式:1,000,000 科學計數法:1.200120E+03 100的十六進制:0x64 0.01的百分比表示:1%
更多學習內容,請點擊Python學習網。
網站名稱:創(chuàng)新互聯(lián)Python教程:format()格式化輸出怎么用
分享網址:http://m.5511xx.com/article/dhhdejp.html


咨詢
建站咨詢
