2017-02-24 16 views

回答

2

當然,你可以使用基本相同的格式:

>>> print('I just love {0:.4}.'.format('cats and dogs')) 
I just love cats. 
1

看看here

>>> print "I just love {:.4}.".format('cats and dogs') 
I just love cats. 
0

在大多數情況下,基於%的格式轉換通過添加冒號轉換爲基於格式。

print "I just love %.4s." %('cats and dogs') 

等同於:

print "I just love {:.4s}.".format('cats and dogs') 

您可以省略括號內的s,就像這樣:

print "I just love {:.4}.".format('cats and dogs') 
0

您可以使用:

print("I just love {:.4}".format('cats and dogs')) 

https://pyformat.info/ - 這網站是一個excel借給資源來比較如何使用format與「舊式」格式。

相關問題