python中為什么 if/while/def/class語句需要冒號?


python中冒號主要用於增強可讀性(ABC語言實驗的結果之一)。考慮一下這個:

if a == b
    print(a)

 

if a == b:
    print(a)

 

注意第二種方法稍微容易一些。請進一步注意,在這個FAQ解答的示例中,冒號是如何設置的;這是英語中的標准用法。

另一個次要原因是冒號使帶有語法突出顯示的編輯器更容易工作;他們可以尋找冒號來決定何時需要增加縮進,而不必對程序文本進行更精細的解析。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM