0
python 2,使用逗號運算符在語句結束時以橫線打印輸出。就像這樣:逗號運算符不能在Python 3中工作
for i in range(5):
print i,
及以上的代碼會生成以下的輸出:
0 1 2 3 4
但是,在的Python 3逗號操作不起作用打印在水平線輸出。
for i in range(5):
print (i),
生成以下的輸出:
0
1
2
3
4
那麼,如何打印在水平線輸出在Python 3?
你看一下打印功能的文檔結束了嗎? –
有沒有這樣的事情作爲逗號*運算符*。逗號是特定表達式的一部分,如文字(列表,字典,集合,元組)或語句。在Python 3中,'print()'是一個*函數*,並且在函數後面加一個逗號不會影響函數的功能。在Python 2中,'print'是*語句*,其中逗號扮演語句語法的特定部分。 –