Python遵循一套規則,就像其他計算機語言一樣。這些準則規定了該語言的程序應該如何編寫。它還說明了解釋器如何解碼代碼。這些規則是在運行時係統上設置的,開發代碼的人必須遵守這些規則。讓我們來看一些Python基本語法.
在Python中,“語法”是什麼意思?
語法是定義Python語言結構的一組規則。沒有這一點,代碼的含義是很難理解的。這些包括符號、標點符號和單詞,以及在用該語言編寫代碼時如何使用它們。
Python語法的例子
輸出
Python標識符
標識符是函數、模塊、類、變量或其他對象的名稱。
在建立這些標識符時,需要遵循一些指導原則:
- 標識符可以以字母表中的任何字母開頭:A-Z或A-Z。
- 可以使用下劃線字符作為起點。
- 它不能以數字或特殊字符開頭。
- 標識中隻允許字母-數字字母和下劃線,且不能以數字開頭。
- 另外,因為變量是區分大小寫的,Apple和Apple是兩個不同的變量。
Python還包括一組用於描述變量的約定。
- 類變量的名稱必須以大寫字母開頭,以全小寫字母結尾。
- 在命名語言定義的特殊名稱時,該變量以兩個下劃線結尾。
- 在命名私有變量時,使用單個下劃線作為第一個字符。
- 命名強私有變量時,使用兩個下劃線作為第一個字符。
Python保留關鍵字
這些是Python為專門函數保留的惟一關鍵字。它們提供了一組預定義的功能。可以使用常量、變量或任何其他標識符。但是,當預定義函數被設置為常量或變量時,它就不能工作。
因此,這些關鍵字不應該用作常量、變量或任何其他標識符名稱。下麵是一些被擱置的關鍵詞:
Python行和縮進
括號用於顯示C、Java和C等編程語言中的代碼塊。
要在Python中表示代碼塊,不需要使用大括號或分號。縮進是用來表示這一點的。
在Python中使用縮進時要遵循的指導原則是:
縮進從代碼塊開始,以第一個不需要的行結束。這個壓痕必須是相同的通過塊。
Python中的縮進示例:
這將顯示一個帶有適當縮進的Python示例。
每個條件語句後麵都有一個冒號,下麵的行有一個縮進。基本原則是必須至少有一個空格;然而,作為程序員,你可以擁有更多。
輸出
當您運行代碼時,輸出會顯示發生了什麼。當縮進準確且出現IDLE外殼時,代碼可以完美地運行
Python中的語句結束
在Python中,不需要用特殊字符指定語句的結尾。
要開始一條新語句,在這裏按回車鍵。
以EOL錯誤為例
如下圖所示,運行代碼將導致一個“語法無效”錯誤通知,因為每一個新行都是一個新的代碼行。
在你修複了這段代碼之後,它應該是這樣的:
使用正確的EOL語法的代碼作為示例:
輸出
多行Python語句
既然我們已經討論了如何結束一行,那麼如果代碼或print語句太長,不能放在單行中,應該怎麼辦呢?
為了提高可讀性,應該將每行代碼控製在79個字符以內。
因此,讓我們看看如何處理長度超過79個字符的代碼行。
反斜杠用於分隔一行代碼,並指示下一行不是新行。
多行代碼作為示例:
輸出
前麵的示例演示了如何使用反斜杠將一行代碼編寫到多行之間。在這種情況下使用反斜杠時,Python將其理解為前一行的繼續,而不是新一行。
Python打印多行語句為例:
輸出
上麵的例子演示了用於打印語句的反斜杠。如果需要打印包含大量字符的內容,可以像前麵那樣使用反斜杠。