单下划线在Python中,作为变量名开头时,在模块和类外不可使用,对应于protected; 在代表不会使用的变量时, 单一下划线也带有此含义,比如
for _ in range(2): print "Hello World!"
使用for循环,重复打印了 Hello World;
特别的,双下划线开头和结尾的变量名,代表Python中特殊方法的标识,不建议Python程序员使用。