【发布时间】:2017-10-19 14:11:52
【问题描述】:
提前警告!一个 Python 新手,前面有一个被宠坏的问题!
有没有办法速记:
"{} blabla ... {}".format(x, y)
变成这样的:
"{} blabla ... {}" % (x, y)
是否使用类似语法的运算符重载?
不是在谈论需要输入 %s 的旧式字符串格式...
【问题讨论】:
-
有老式格式,它使用
%运算符,但它的功能远不如使用.format方法丰富。还有新的 (Python 3.6) f-strings。 -
更新问题...
-
这个答案列出了最常见的选项:stackoverflow.com/a/4450610/2878796
-
chepner - 另一个方向通常是问题所在。你输入 %d 并得到一个字符串...
标签: python