首頁 >後端開發 >Python教學 >Python變數命名的詳細介紹

Python變數命名的詳細介紹

高洛峰
高洛峰原創
2017-03-23 14:36:322706瀏覽

  目前開發命名規格基本上都遵循駝峰命名法,如:userName。我也不將這個規範的特性了,大家都明白。接下來進入正題,如何在python中取一個好名字,讓你能更好的見名知意呢?

1.元組(Tuple)類型變數命名

  在python中Tuple類型變量,如:

schoolRoles = ("student","class monitor","teacher","schoolmaster")

  我們可以對應理解為Java中的數組。

  建議:Tuple類型變數以「變數名稱+s」或「變數名稱+Tuple」 的形式命名。

2.列表(List)類型變數命名

  在python中List類型變數:如:

studentList = ["zhangsan", "lisi", "wangwu"]

  這與Java中的List類似。

  建議:List類型變數以「變數名稱+List」的形式命名。

3.字典(Dictionary)類型變數命名

  在python中Dict類型變數:如:

studentDict = {"name":"zhangsan", "age":"18", "sex":"男"}

  這與json資料格式類似。

  建議:Dict類型變數以「變數名稱+Dict」的形式命名。

4.集合(Set)類型變數命名

  在python中Set類型變數與Java中的Set類似是一個無序不重複元素的序列。

  建議:Set類型變數以「變數名稱+ Set」的形式命名。

5.List或Set中套用Tuple或Dict

  例如:

    studentTupleList = [("zhangsan","lisi","wangwu"),("liubei","guanyu","zhangfei")],
    studentDictList = [{"name":"zhangsan", "age":"18", "sex":"男"},{"name":"lisi", "age":"20", "sex":"男"}]

  Set照著List即可。

  建議:List或Set中套用Tuple或Dict時,以「變數名稱+Tuple或Dict+List或Set」形式命名。

總結:簡單類型以類型名稱結尾,複雜列表或集合類型以「類型名稱+List或Set」結尾,這樣我們在使用python時能更好的理解所取變數名稱中蘊含的意義和儲存的資訊及其儲存方式。

以上是個人的一些心得建議,如有什麼更好的建議請及時回饋,大家一起互相學習借鑒。

以上是Python變數命名的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn