Python3:格式化輸出之format方法
概述
-
直接上一個例子,如下
- 使用方法是引號圍起來的格式化字串後面接
.format()
即可,而引號中的花括號將會按位置順序引用format括號中的引數,如第一個花括號中為0
則引用的是第一個引數22
,而第二個花括號中為1
則引用的是第二個引數21
,以此類推。 -
理解起來就是後面format括號裡的變數在前面引號中都存在著另一個名字,而這個名字就是他們的位置編號,也就是說列表也可以索引使用, 下面是更多的例子
轉義字元
-
\n
,\t
等轉義字元還是一樣的用法,用在引號內即可,如下
變數輸出控制
- format方法最好用的當然就在這多出來的花括號裡面了,下面的就自行用
print()
試驗了
設定變數名 : "{name}, {age}".format(age=12, name='Joe')
使用外部變數
p = [1, 2, 3]
print('{0[0]}, {0[1]}, {0[2]}'.format(p))
輸出對齊
-
{0:<8}
:0位置的變數輸出佔8個字元位,以左對齊方式 -
{0:>8}
:右對齊,其餘和上面一樣
空位補全
-
{0:0<8}
:空位以0補全,其餘和上面一樣 -
{0:a<8}
:空位以a補全
C風格
-
{0:4.2f}
:0位置的變數,以浮點數輸出4位,小數2位 -
{0:4d}
:整數輸出,共4位
其他
-
{0:,}
:輸出的數每3位隔一個逗號
注:以上可以組合使用,冒號前指變數,冒號後說明格式
相關文章
- Docker inspect - format格式化輸出 - 運維筆記DockerORM運維筆記
- python3格式化輸出有哪些方法?Python
- python裡的tplt什麼意思 Python的format格式化輸出PythonORM
- 格式化輸出
- 一文秒懂!Python字串格式化之format方法詳解Python字串格式化ORM
- 格式化輸入和輸出
- C++格式化輸入輸出C++
- .NET寶藏API之:OutputFormatter,格式化輸出物件APIORM物件
- pythonformat格式化輸出PythonORM
- 字串拼接格式化輸出字串
- Python格式化輸出Python
- java日期格式化輸出Java
- SQL*PLUS 格式化輸出SQL
- 善用 Format 來格式化字串ORM字串
- 格式化輸出變數工具變數
- python字串格式化輸出Python字串格式化
- 【Python】格式化字串輸出Python字串
- Python用format格式化字串PythonORM字串
- Go 語言中的格式化輸出Go
- shell指令碼(3)-格式化輸出指令碼
- Python 字串格式化輸出方式Python字串格式化
- hadoop 自定義格式化輸出Hadoop
- C#數字格式化輸出C#
- clang-format的程式碼格式化ORM
- c#之string.format方法示例C#ORM
- 如何用python3輸出dos命令?Python
- Java™ 教程(格式化數字列印輸出)Java
- Golang中的格式化時間輸出Golang
- 【轉】Python格式化字串str.format()Python字串ORM
- java 字串格式化String.format()使用Java字串格式化ORM
- 第四章 字串和格式化輸入/輸出字串
- GsonBuilder匯出null值、格式化輸出、日期時間UINull
- Python中對字串格式化的方法:%、format()、以及f+字串詳解Python字串格式化ORM
- Python基礎學習篇-3- 如何使用 各種佔位符 和 %方式 Format方式 進行格式化輸出?PythonORM
- 如何用python3輸出print對齊?Python
- python3字串垂直輸出教程Python字串
- 簡單介紹python format格式化和數字格式化PythonORM
- [Shell] linux df 輸出內容格式化Linux