當前位置:首頁 » 編程語言 » python文件命名規則

python文件命名規則

發布時間: 2024-01-08 22:26:37

python語言合法命名規則

變數和函數的命名規則

以大小寫字母、下劃線開頭均可,但不可以使用特殊字元,如$,%,*等,也不可以和關鍵字(keyword)重復。

正確樣例(使用「、」分割):

a、s1、n_12_a、d1f、Masd、MIc_2sD、_123a等。

錯誤樣例(分割同上):

1s、$AS、,12、from、import等。


文件名的命名規則

和Windows的文件命名規則相同,已知不可以使用turtle.py作為文件名。

正確樣例(使用「、」分割):

123.py、ae1.py、12saf.py、啊.py、_12a (1)等。

錯誤樣例(分割同上):

turtle.py、|as.py、32a&&.py、12*3a.py、w12[.py、等。

② python的標識符命名規則是什麼有哪些關鍵字

  • 包名:全部小寫字母,中間可以由點分隔開,不推薦使用下劃線。作為命名空間,包名應該具有唯一性,推薦採用公司或者組織域名的倒置,如com.apple.quicktime.v2。

  • 模塊名:全部小寫字母,如果是多個單詞構成,可以用下劃線隔開,如mmy_threading。

    3、類名:總是使用首字母大寫單詞串。如MyClass。內部類可以使用額外的前導下劃線。

    類總是使用駝峰格式命名,即所有單詞首字母大寫其餘字母小寫。類名應該簡明,精確,並足以從中理解類所完成的工作。常見的一個方法是使用表示其類型或者特性的後綴,例如:

    SQLEngine、MimeTypes。

    4、異常名:異常屬於類,命名同類命名,但應該使用Error作為後綴。如FileNotFoundError

    5、變數名:變數名:全部小寫,由下劃線連接各個單詞。如color = WHITE,this_is_a_variable = 1

    *注意*:

    1.不論是類成員變數還是全局變數,均不使用 m 或 g 前綴。

    2.私有類成員使用單一下劃線前綴標識,如_height。多定義公開成員,少定義私有成員。

    3.變數名不應帶有類型信息,因為Python是動態類型語言。如 iValue、names_list、dict_obj 等都是不好的命名。

  • 函數名和方法名:

    函數名應該為小寫,可以用下劃線風格單詞以增加可讀性。如:myfunction,my_example_function。

    *注意*:

    混合大小寫僅被允許用於這種風格已經占據優勢的時候,以便保持向後兼容。

    總使用「self」作為實例方法的第一個參數。總使用「cls」作為類方法的第一個參數。

    如果一個函數的參數名稱和保留的關鍵字沖突,通常使用一個後綴下劃線好於使用縮寫或奇怪的拼寫。

    7、常量名:全部大寫字母,如果是多個單詞構成,可以用下劃線隔開,如YEAR和WEEK_OF_MOUTH。

    了解Python命名規則可以幫助我們更好的處理代碼,提高工作效率。

熱點內容
idrac中怎麼控制伺服器 發布:2024-11-30 02:18:27 瀏覽:910
蜘蛛礦池伺服器地址 發布:2024-11-30 02:13:57 瀏覽:169
網易雲訪問記錄 發布:2024-11-30 02:13:17 瀏覽:376
java的數據類型有哪些 發布:2024-11-30 02:12:42 瀏覽:546
win8訪問win7共享 發布:2024-11-30 02:08:33 瀏覽:340
編程錄入錯誤 發布:2024-11-30 02:01:58 瀏覽:733
相機存儲卡無法讀取 發布:2024-11-30 02:00:15 瀏覽:772
美國訪問學者中介 發布:2024-11-30 01:49:47 瀏覽:491
手機版我的世界網易伺服器地鐵 發布:2024-11-30 01:38:57 瀏覽:522
pi幣密碼哪裡看 發布:2024-11-30 01:25:12 瀏覽:671