所以,我目前在学习python的方式很难。在其中一个练习中,我们用它们之间的变量输出字符串文字。我注意到,与其他语言不同,python会自动在字符串文字和变量之间添加空格。我只是好奇它是如何做到的。下面是我的意思的一个例子。python如何知道在字符串文字和变量之间添加空格?
example.py:
total_SO_questions_asked = 1
print "I have asked", total_SO_questions_asked, "question to SO thus far."
终端:
$ python example.py
I have asked 1 question to SO thus far.
这是愚蠢的,不是很重要的,但我很好奇,我希望能SO赐教!
这里没有什么聪明的东西在内部发生。不管它们是什么,“印刷”总是将它的论点与空间分开。 – iCodez
https://docs.python.org/2/reference/simple_stmts.html?highlight=print#grammar-token-print_stmt – TigerhawkT3
@iCodez - 你不应该在评论中回答问题,它会让他们陷入冷门...... – DrCord