python文法之一

來源:互聯網
上載者:User

標籤: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文法之一

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.