python的mainloop函数 如何理解python中的main函数?
如何理解python中的main函数?
执行此脚本时uuuuu nameuuuu值为uuuuuu mainuuuu如果导入脚本,将执行main()函数uuuuuuuuu nameuuu的值不同。不会调用main()函数。这句话是用来写一个脚本,它可以直接运行,并为其他Python程序提供库调用
当脚本被执行时,值是main,如果脚本被导入,main()函数将被执行,值是不同的。
将不调用main()函数。这句话用来编写可以直接运行的脚本,并为其他Python程序提供库调用这段代码的含义有一个经典的摘要:]。
首先写入模块:
此函数定义主函数。让我们执行PY文件并发现结果是“we are in”uuuumainuuuu“,这意味着if语句的内容已经执行并且main()已经被调用了:
但是如果我们从另一个模块导入模块并调用main()一次会发生什么呢?
执行的结果是:we are in module
但是“we are in module”不显示uuuuuuumainuuuuuuuuu”,即modulesuuuuuuu nameuuuuuuuu=“uuuuuuuu mainuuuuuuuuuu”以下函数没有执行。
通过这种方式,“模块”文件可以由其他模块运行或引入,并且该功能不会执行两次。这就是重点。
的值不同。
如何理解python中的main?
不,Python是一种解释性语言。当您看到可以执行的第一条语句时,您将按顺序执行它。例如,defabc(AB):#这是一个函数,未调用,未执行。Printabddd=“ABCDEFG”赋值语句,执行printddd#在标准输出上输出DDD的内容,执行ABC(DDD)函数调用。
python的mainloop函数 python __main__什么意思 python中range
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。