為什麼我在 Python 中收到「語法錯誤:呼叫『列印』時缺少括號」?
理解Python 中的「SyntaxError: Missing Parentheses in Call to 'print'」
嘗試在Python 中使用print 語句時,可能會遇到錯誤訊息「語法錯誤:呼叫“列印”時缺少括號”。此錯誤表示 Python 版本中 print 語句的預期語法與程式設計師所使用的用法不符。
在 Python 2 中,print 語句主要是 print() 函數的語法糖。因此,省略括號在文法上是有效的。然而,在 Python 3 中,這個概念被放棄了,列印語句成為了一個成熟的函數,需要在要列印的參數周圍使用括號。
範例:
無效語法 (Python 2):
print "Hello, World!"
有效語法 (yt 3):
print("Hello, World!")
透過指定括號,我們明確地呼叫 print() 函數並為其提供適當的論點。不遵守此語法會導致上述錯誤訊息。
在 3.6.3 之前的 Python 3 版本中,錯誤訊息可能不會提供有關缺少括號的明確提示。然而,自 Python 3.6.3 發布以來,錯誤訊息已更新為包含建議的替換語句,該語句建議正確使用 print()。
要解決該錯誤,只需在周圍添加括號即可要列印的參數。修正後的程式碼應如下所示:
print("Hello, World!")
透過確保正確的語法,開發人員可以消除此錯誤並在 Python 3 中有效地利用 print() 函數。
以上是為什麼我在 Python 中收到「語法錯誤:呼叫『列印』時缺少括號」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

使用FiddlerEverywhere進行中間人讀取時如何避免被檢測到當你使用FiddlerEverywhere...

如何在10小時內教計算機小白編程基礎?如果你只有10個小時來教計算機小白一些編程知識,你會選擇教些什麼�...

攻克Investing.com的反爬蟲策略許多人嘗試爬取Investing.com(https://cn.investing.com/news/latest-news)的新聞數據時,常常�...

Python3.6環境下加載pickle文件報錯:ModuleNotFoundError:Nomodulenamed...

使用Scapy爬蟲時管道文件無法寫入的原因探討在學習和使用Scapy爬蟲進行數據持久化存儲時,可能會遇到管道文�...
