在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