2
原本我以爲:打印如何處理逗號?
print "text",
是幾乎相同的
sys.stdout.write("text" + " ")
但後來我嘗試以下操作:
print '(',
sys.stdout.write("text")
print ')'
預期輸出:
(text)
或
(text) # if the space is added by the next print statement
我得到了什麼:
(text) # no space at all
任何人都可以解釋這種現象?我只是好奇
我也試過在控制檯中,我用'如果是真的:'立即執行所有命令;)謝謝你的好解釋! – Aemyl
@Aemyl:我剛剛走了,偷了'如果真'的想法;-) –
你沒有偷它,我告訴你,你可以使用它,如果你想:) – Aemyl