python拾遗【1】格式化字符串的特殊用法

使用%格式化字符串时,*可以用后面元组的内容进行替换,例如:

>>> "%*.*f" % (12,3,34.4545)
'      34.455'

使用字典:

stock = {
    'name' : 'GOOG',
    'shares' : 100,
    'price' : 490.10 }
r = "%(shares)d of %(name)s at %(price)0.2f" % stock
# r = "100 shares of GOOG at 490.10"

你可能感兴趣的:(python拾遗【1】格式化字符串的特殊用法)