python基础

1.区分python模块是被执行还是被导入的方法:

    如果模块是被导入, __name__ 的值为模块名字

    如果模块是被直接执行, __name__ 的值为 '__main__'

    可以尝试在某个模块中输入:print __name__

    然后import keyword

          print keyword.__name__

    第一次输入打印为:__mian__

    第二次输入打印为:keyword

2.Python 用下划线作为变量前缀和后缀指定特殊变量。对于程序来说,其中的有些变量是非常有用的,

而其他的则是未知或无用的。这里对Python 中下划线的特殊用法做了总结:

你可能感兴趣的:(python)