Python的字符串格式化有两种方式: 百分号方式、format方式
百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。
----百分号
1 tpl = "i am %s" % "alex" 2 #i am alex 3 4 tpl = "i am %s age %d" % ("alex", 18) 5 #i am alex age 18 6 7 tpl = "i am %(name)s age %(age)d" % {"name": "alex", "age": 18} 8 #i am alex age 18 9 10 tpl = "percent %.2f" % 99.97623 11 #percent 99.98 12 13 tpl = "i am %(pp).2f %%" % {"pp": 123.425556, } 14 #i am 123.43 %