print("a", "b", "c") # Python 2 語法,Python 3 支持多參數
# 若報錯說只接受一個參數,說明使用的是 Python 2 或特定環境
將多參數拼接為一個字符串再傳給 print:
# Python 2 風格
print("a" + " " + "b" + " " + "c")
# 或使用格式化
print("%s %s %s" % ("a", "b", "c"))
# Python 3 直接支持
print("a", "b", "c")
Python 2 中 print 是語句,括號被視為元組,導致只有一個參數(元組);Python 3 中 print 是函數,支持多參數。確認運行環境版本。