题
如何使以下代码生效?
example = "%%(test)%" % {'test':'name',}
print example
所需输出为“%name%”
由于
解决方案
另一种方法是使用新的高级字符串格式
>>> example = "%{test}%".format(test="name")
>>> print example
%name%
其他提示
example = "%%%(test)s%%" % {'test':'name',}
print example
%(key)s
是 key
标识的字符串的占位符。 %%
在使用%
运算符时转义%
。
不隶属于 StackOverflow