【发布时间】:2012-08-14 16:21:07
【问题描述】:
要在 Python 中打印字符串和数字,除了执行以下操作之外还有其他方法吗:
first = 10
second = 20
print "First number is %(first)d and second number is %(second)d" % {"first": first, "second":second}
【问题讨论】:
-
对于投票结束这个问题的人:这怎么不是一个真正的问题?不难说出所问的是什么,这个问题不模棱两可,既不含糊,也不不完整,过于宽泛或修辞。这只是一个刚开始学习 Python 的人提出的一个问题。如果您打算投票结束,请添加评论。
-
FWIW 我看到人们过去使用“不是一个真正的问题”作为“显示的努力不足”的替代类别——“python 如何打印”的第一个谷歌结果是输入Python 教程的 /Output 部分,涵盖了列出的所有方法。它并不真正匹配,但它有时被用作包罗万象。
-
在完成
python.org的整个教程后,我显然问了这个非常简单的问题。我遇到了几天,这似乎很复杂,我确信还有其他方法,如下所示。.format不在教程中的字符串下列出,而是在库引用中。 -
我也遇到过这种行为。来自初学者的问题由所谓的经验丰富的编码人员投票结束。一件事是有些人学习速度较慢,如果有用户愿意回答问题,那么问题是什么?我希望社区变得更加包容。
-
请添加python 2.*标签:(
标签: python python-2.7