1. 程式人生 > >python中變數、函式、類名、模組名等命名方式

python中變數、函式、類名、模組名等命名方式

    • 摘要:模組名:小寫字母,單詞之間用_分割ad_stats.py包名:和模組名一樣類名:單詞首字母大寫AdStatsConfigUtil全域性變數名(類變數,在java中相當於static變數):大寫字母,單詞之間用_分割NUMBERCOLOR_WRITE普通變數:小寫字母,單詞之間用_分割this_is_a_var例項變數:以_開頭,其他和普通變數一樣_price_instance_var私有例項變數(外部訪問會報錯):以__開頭(2個下劃線),其他和普通變數一樣__private_
    • 模組名: 
      小寫字母,單詞之間用_分割 
      ad_stats.py

      包名: 
      和模組名一樣

      類名: 
      單詞首字母大寫 
      AdStats 
      ConfigUtil

      全域性變數名(類變數,在java中相當於static變數): 
      大寫字母,單詞之間用_分割 
      NUMBER 
      COLOR_WRITE

      普通變數: 
      小寫字母,單詞之間用_分割 
      this_is_a_var

      例項變數: 
      以_開頭,其他和普通變數一樣 
      _price 
      _instance_var

      私有例項變數(外部訪問會報錯): 
      以__開頭(2個下劃線),其他和普通變數一樣 
      __private_var

      專有變數: 
      開頭,

      結尾,一般為python的自有變數,不要以這種方式命名 
      doc 
      class

      普通函式: 
      和普通變數一樣: 
      get_name() 
      count_number() 
      ad_stat()

      私有函式(外部訪問會報錯): 
      以__開頭(2個下劃線),其他和普通函式一樣 
      __get_name()

 

轉載自:https://www.aliyun.com/jiaocheng/446812.html