13 下劃線在python的特殊作用

在python經常能看到單下劃線,雙下劃線,和雙下劃線前後都採用,而這些變量對於python有特殊的含義,解釋如下:

1、_xxx 不能用於’from module import *’ 以單下劃線開頭的表示的是protected類型的變量。即保護類型只能允許其本身與子類進行訪問。

2、__xxx 雙下劃線的表示的是私有類型的變量。只能是允許這個類本身進行訪問了。連子類也不可以

3、xxx_ 定義的是特列方法。像__init__之類的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章