在python經常能看到單下劃線,雙下劃線,和雙下劃線前後都採用,而這些變量對於python有特殊的含義,解釋如下:
1、_xxx 不能用於’from module import *’ 以單下劃線開頭的表示的是protected類型的變量。即保護類型只能允許其本身與子類進行訪問。
2、__xxx 雙下劃線的表示的是私有類型的變量。只能是允許這個類本身進行訪問了。連子類也不可以
3、xxx_ 定義的是特列方法。像__init__之類的
在python經常能看到單下劃線,雙下劃線,和雙下劃線前後都採用,而這些變量對於python有特殊的含義,解釋如下:
1、_xxx 不能用於’from module import *’ 以單下劃線開頭的表示的是protected類型的變量。即保護類型只能允許其本身與子類進行訪問。
2、__xxx 雙下劃線的表示的是私有類型的變量。只能是允許這個類本身進行訪問了。連子類也不可以
3、xxx_ 定義的是特列方法。像__init__之類的
1.while循環的格式 while 條件: 條件滿足時,做的事情1 條件滿足時,做的事情2 條件滿足時,做的事情3 ...(省略)... demo