TA貢獻1827條經驗 獲得超9個贊
這種用法屬于Python的格式化輸出字符:
{0:^30}中的0是一個序號,表示格式化輸出的第0個字符,依次累加;
{0:^30}中的30表示輸出寬度約束為30個字符;
{0:^30}中的^表示輸出時右對齊,若寬度小于字符串的實際寬度,以實際寬度輸出;
例如:
# -*- coding: cp936 -*-
##{0}對應于"age",^右對齊輸出
##{1}對應于"name",左對齊輸出(默認)
print
(
"{0:^30}\n{1:^30}\n{1:10}"
.
format
"age"
,
"name"
))
結果如下圖所示:
TA貢獻1725條經驗 獲得超8個贊
{0} 表示第0個數據,編號用的,對應后面format里的字符串。
{0^30} 表示限制輸出寬度為30個字符,^表示輸出時右對齊。若此寬度小于字符串的實際寬度,以實際寬度輸出。
另如:
"{1:^10} {0:10}"
{1}對應于"name",右對齊輸出
{0}對應于"age",左對齊輸出(默認)
測試技術的修煉之道
¥ 48.00
Python 源碼深度剖析
¥ 68.00
Python 數據分析通關攻略
¥ 58.00
你的第一本Python基礎入門書
從 0 開始學爬蟲
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號