Python中if

    科技2024-11-09  11

    入口函数:


    一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。

    因此 if __name__ == '__main__': 的作用就是控制这两种情况执行代码的过程,在 if __name__ == '__main__': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而 import 到其他脚本中是不会被执行的。

    __main__ 是两个下划线(英文符号)

    __name__ 是当前模块名,当模块被直接运行时模块名为 __main__ 。 这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。
    Processed: 0.020, SQL: 8