注:python3環境試驗
0x00 使用參數格式化{:2%}
{:.2%}
: 顯示小數點後2位
print('{:.2%}'.format(10/50)) #percent: 20.00%
{:.0%}
: 不顯示小數點
print('{:.0%}'.format(10/50)) #percent: 20%
0x01 格式化為float
{:.2f}%:顯示小數點後2位
print('{:.2f}%'.format(10/50)) #percent: 20.00%
{:.0f}%
print('{:.0f}%'.format(10/50)) #percent: 20%
0x02 補充說明
{ }
的意思是對應
format()
的一個參數,按預設順序對應,參數序号從0開始,
{0}
對應
format()
的第一個參數,
{1}
對應第二個參數。例如:
print('test1:{1:.1%},
test2:
{0:.1%}'.format(40/50, 40/100))
上面指定了順序
輸出:test
2: 40.0%, test1: 80.0%