在編寫python程序時(shí)應(yīng)遵循一定的規(guī)范,這里主要介紹一下python標(biāo)識(shí)符的命名規(guī)則,代碼縮進(jìn)和代碼行過長時(shí)的處理方式。
1、python標(biāo)識(shí)符的命名規(guī)則
(1)在python中合法的標(biāo)識(shí)符字符包括26個(gè)大小寫英文字母、數(shù)字和下劃線(_);
(2)python的文件名、類名、模塊名、變量名、函數(shù)名等的標(biāo)識(shí)符第一個(gè)字符必須是英文字母或下劃線(_);
(3)python標(biāo)識(shí)符中不能有空格、標(biāo)點(diǎn)符號(hào);
(4)python是大小寫敏感的語言,即大小寫不同的標(biāo)識(shí)符將會(huì)被Python區(qū)別為不同的標(biāo)識(shí)符;
2、Python源文件的擴(kuò)展名
Python源文件的擴(kuò)展名為.py
3、代碼縮進(jìn)
在前面的內(nèi)容中曾經(jīng)介紹過代碼縮進(jìn)的作用(編寫第一個(gè)Python程序)。
Python程序依靠代碼塊的縮進(jìn)來體現(xiàn)代碼之間的邏輯關(guān)系。通常,以4個(gè)空格或制表符(按Tab鍵)為基本縮進(jìn)單位。縮進(jìn)量相同的一組語句,稱為一個(gè)語句塊或程序段。實(shí)際上這在其它語言中一個(gè)語句塊有多條語句時(shí)可以使用一對(duì)花括號(hào)({})來表示的。
需要注意的是,空格的縮進(jìn)方式與制表符的縮進(jìn)方式不能混用。
4、代碼行過長時(shí)的處理
當(dāng)一行代碼較長,需要折行(換行)時(shí),可以使用反斜杠'/'延續(xù)行。如
name=["ben", "dalong", "shanhu", "fangliang", "Anny", ",Jan", "Wong", "Jone", "Jerry", "Ivy", "Jean"]
可以寫成如下的形式:
name=["ben", "dalong", "shanhu", "fangliang", /
"Anny", ",Jan", "Wong", "Jone", /
"Jerry", "Ivy", "Jean"]
這種形式可以根據(jù)實(shí)際需要靈活使用,但是不能再標(biāo)識(shí)符內(nèi)使用反斜杠來換行。
新聞熱點(diǎn)
疑難解答
圖片精選