標籤:src 字串 reference 常用 標識 檔案的 數字 函數 exce
Python 標識符
在 Python 裡,標識符由字母、數字、底線組成。
在 Python 中,所有標識符可以包括英文、數字以及底線(_),但不能以數字開頭。
Python 中的標識符是區分大小寫的。
以底線開頭的標識符是有特殊意義的。以單底線開頭 _foo 的代表不能直接存取的類屬性,需通過類提供的介面進行訪問,不能用 from xxx import * 而匯入;
以雙底線開頭的 __foo 代表類的私人成員;以雙底線開頭和結尾的 __foo__ 代表 Python 裡特殊方法專用的標識,如__init__() 代表類的建構函式。
Python 可以同一行顯示多條語句,方法是用分號 ;
Python 保留字元
下面的列表顯示了在Python中的保留字。這些保留字不能用作常數或變數,或任何其他標識符名稱。
所有 Python 的關鍵字只包含小寫字母。
| and |
exec |
not |
| assert |
finally |
or |
| break |
for |
pass |
| class |
from |
print |
| continue |
global |
raise |
| def |
if |
return |
| del |
import |
try |
| elif |
in |
while |
| else |
is |
with |
| except |
lambda |
yield
|
多行語句
Python語句中一般以新行作為為語句的結束符。
但是我們可以使用斜杠( \)將一行的語句分為多行顯示,如下所示。
註:語句中包含 [], {} 或 () 括弧就不需要使用多行串連符
Python 引號
Python 可以使用引號( ‘ )、雙引號( " )、三引號( ‘‘‘ 或 """ ) 來表示字串,引號的開始與結束必須的相同類型的。
其中三引號可以由多行組成,編寫多行文本的快捷文法,常用於文檔字串,在檔案的特定地點,被當做注釋。
Python注釋
python中單行注釋採用 # 開頭。注釋可以在語句或運算式行末。
python 中多行注釋使用三個單引號(‘‘‘)或三個雙引號(""")
Python空行
函數之間或類的方法之間用空行分隔,表示一段新的代碼的開始。類和函數入口之間也用一行空行分隔,以突出函數入口的開始。
空行與代碼縮排不同,空行並不是Python文法的一部分。書寫時不插入空行,Python解譯器運行也不會出錯。但是空行的作用在於分隔兩段不同功能或含義的代碼,便於日後代碼的維護或重構。
記住:空行也是程式碼的一部分。
python文法之一