2017-02-20 57 views

回答

3

它由PEP-8表示,你應該使用單下劃線表明這些應該是內部使用的:

此外,使用前導或尾隨下劃線下列特殊形式的認可(這些通常可以與任何案例慣例結合):

  • _single_leading_underscore:弱的「內部使用」指標。例如。 from M import *不導入名稱以下劃線開頭的對象。

雙帶下劃線也可以使用,但那些受名字改編:

  • __double_leading_underscore:命名類屬性時,調用名稱重整(內class FooBar__boo成爲_FooBar__boo )。

所以要注意這個事實。

相關問題