【发布时间】:2011-05-25 22:27:07
【问题描述】:
Ruby 示例:
name = "Spongebob Squarepants"
puts "Who lives in a Pineapple under the sea? \n#{name}."
成功的 Python 字符串连接对我来说似乎很冗长。
【问题讨论】:
-
这里的问题是
name是一个位于字符串中的局部变量,在 Python 中,如果您希望它使用它们,则必须将局部变量的字典显式传递给字符串格式化程序。 -
这不是最初的问题,但谢谢。您的评论让我对变量范围有了更好的理解(我仍在了解这一点)。 :)
-
那你觉得这个怎么样? stackoverflow.com/questions/16504732/…
-
请参阅stackoverflow.com/a/33264516/55721 了解 3.6 中的确切功能
标签: python string-interpolation language-comparisons