python-格式字符串
背景
因python不提供隐式类型转换,不支持类似string + int
等操作,所以字符串的连接
需要使用其他的方法。
2.6之后推荐使用string.format()
基本用法
string
连接其他类型
1 | var = False |
- 命名参数
1 | madlib = " I {verb} the {object} off the {place} ".format(verb="took", object="cheese", place="table") |
不推荐使用%
原因,参见PEP-3101