所以,我目前在學習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