欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python格式化輸出實(shí)例(居中、靠右及靠左對(duì)齊)

 更新時(shí)間:2022年04月27日 15:15:36   作者:Lucky小黃人  
所謂格式化輸出就是數(shù)據(jù)按照某種特殊的格式和要求進(jìn)行輸出,下面這篇文章主要給大家介紹了關(guān)于python格式化輸出(居中、靠右及靠左對(duì)齊)的相關(guān)資料,文中介紹了format方式、其他擴(kuò)展寫法以及'%'方式,需要的朋友可以參考下

format 方式

{: >} 靠右對(duì)齊

print('{0:>5}'.format('aa')) # 占5個(gè)字符空間,0是format參數(shù)中的變量索引
>> '   aa'

{: <} 靠左對(duì)齊

print('{0:<5}'.format('aa')) # 占5個(gè)字符空間,0是format參數(shù)中的變量索引
>> 'aa   '

{:^} 居中對(duì)齊

print('{0:^5}'.format('aa')) # 占5個(gè)字符空間,0是format參數(shù)中的變量索引
>> ' aa  '

其他擴(kuò)展寫法

其中5這個(gè)長(zhǎng)度除了是常量,還可以是變量

通過(guò)形參取width變量的值

print('{0:>{width}}'.format('aa', width=5))# 靠右對(duì)齊,占5個(gè)字符空間,0是format參數(shù)中的變量索引
>> '   aa'
width = 5
print('{0:<{width}}'.format('aa', width)) # 靠右對(duì)齊,占5個(gè)字符空間,0是format參數(shù)中的變量索引
>> 'aa   '

通過(guò)參數(shù)位置取 width 變量的值

因?yàn)閣idth也是format的一個(gè)參數(shù),所以也可以用參數(shù)索引來(lái)取值,通過(guò)位置取值時(shí),不可以有形參。

width =  5
print('{0:^{1}}'.format('aa', width))# 居中對(duì)齊,占5個(gè)字符空間,0是format參數(shù)中的變量索引
>> ' aa  '

{:*<}, {:&<}, {:0<},分別表示靠左對(duì)齊,用'*'、'&'、'0'填充空白字符

width = 5
print('{0:&>{1}}'.format('aa', width)) # 占5個(gè)字符空間,0是format參數(shù)中的變量索引
>> '&&&aa'

'%' 方式

'%5d',靠右對(duì)齊,占5個(gè)字符空間

'%-5d',靠左對(duì)齊,占5個(gè)字符空間

print("%5d" % 'aa') # 靠右對(duì)齊
print("%-5d" % 'aa') # 靠左對(duì)齊
d = 345.678
s = "hello!"
i = 1234
# "%"表示進(jìn)行格式化輸出,"%"之后的內(nèi)容為格式的定義。
print("%f" % d)#  "f"表示格式化輸出浮點(diǎn)數(shù)。   
print("%9.2f" % d)#"9.2"中的9表示輸出的長(zhǎng)度,2表示小數(shù)點(diǎn)后的位數(shù)
print("%+9.2f" % d)#"+"表示輸出的數(shù)帶正負(fù)號(hào)。
print("%-9.4f" % d) # "-"表示輸出的數(shù)左對(duì)齊(默認(rèn)為右對(duì)齊)。
print("%+-9.3f" % d) # "+-"表示輸出的數(shù)帶正負(fù)號(hào)且左對(duì)齊。   
print("%d" % i) # /"d"表示輸出十進(jìn)制整數(shù)。 
print("%o" % i) # "o"表示輸出八進(jìn)制整數(shù)。   
print("%x" % i) # "d"表示輸出十六進(jìn)制整數(shù)。   
print("%#x" % i) # "d"表示輸出帶有十六進(jìn)制標(biāo)志的整數(shù)。
print("%s" % s) # "d"表示輸出字符串。   
print("輸出一個(gè)浮點(diǎn)數(shù):%f,一個(gè)整數(shù):%d,一個(gè)字符串:%s" % (d,i,s)) # 可以輸出多個(gè)變量,注意順序。

參考

python中怎么用format居中_python format()函數(shù)的用法

Python--用format函數(shù)實(shí)現(xiàn)對(duì)齊打印(左對(duì)齊、右對(duì)齊和居中對(duì)齊)

關(guān)于python:如何將打印輸出或字符串格式化為固定寬度?

總結(jié)

到此這篇關(guān)于python格式化輸出(居中、靠右及靠左對(duì)齊)的文章就介紹到這了,更多相關(guān)python格式化輸出內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論