官术网_书友最值得收藏!

2.4 本章綜合范例——商品數據格式化輸出與欄寬設定

以下范例使用格式化輸出方式,并通過欄寬設定分別輸出不同的整數、字符串及浮點數結果。

【程序范例:format.py】格式化輸出與欄寬設定

01 name1=" 多益題庫大全"
02 name2=" 小學單字入門手冊"
03 name3=" 英語初級及中級合集"
04 price1=500
05 price2=45
06 price3=125.85
07 print("%5s 商品價格為 %4d 元" % (name1, price1))
08 print("%5s 商品價格為 %4d 元" % (name2, price2))
09 print("%5s 商品價格為 %5.2f 元" % (name3, price3))

執行結果如圖2.18所示。

圖2.18

程序解說

◆第1~3行:分別設定3種商品的初始值。

◆第4~6行:分別設定3種商品的價格,其中第3種商品特別設定為浮點數,這是為了觀察浮點數的格式化輸出的效果。

◆第7~9行:將3種商品的名稱及價格按照指定的格式化字符串形式輸出。

主站蜘蛛池模板: 新平| 两当县| 龙山县| 金坛市| 郎溪县| 亳州市| 平阳县| 西丰县| 渭源县| 黄石市| 新巴尔虎左旗| 如东县| 新昌县| 西乡县| 伊春市| 金堂县| 海兴县| 衡南县| 丰台区| 通山县| 景泰县| 塔河县| 南丹县| 定日县| 万安县| 历史| 巴里| 息烽县| 精河县| 囊谦县| 左云县| 东光县| 泰州市| 合肥市| 开原市| 固阳县| 克东县| 天门市| 齐齐哈尔市| 文登市| 渑池县|