python main函数的作用_Python中主函数分析

 2024-02-12 05:02:23  阅读 0

python 有main函数吗吗_函数有界的定义_函数有哪些

作为一种更加灵活的解释型脚本语言,其中定义的main()函数只有当脚本直接作为执行程序时才会被执行;

当脚本作为 () 引入时,main() 函数将不会被执行。

这是由于两个原因:

一方面,main函数是所有执行程序的入口;

另一方面,解释器按顺序执行脚本,并且不调用不属于程序本身的任何代码或函数。

需要补充的一件事是,如果将其作为模块或库添加到程序中,它将直接成为代码的一部分。

通过程序可以更好的理解main函数的作用。 这里我们写两个程序.py和.py

.py#os

# 时间

打印('你好世界!')

print('时间是 ', ..now().('%Y-%m-%d %H:%M:%S %A'))

打印('值:',)

def main():

print('这是来自主程序')

如果=='':

主要的()

# 打印()

.py

打印(“完成!”)

单独运行.py程序,结果如下

运行.py程序(将.py作为导入执行),结果如下

对比两个程序的运行结果可以发现,直接运行包含main函数的程序时,会执行main函数,程序的变量值为''。

当包含main函数的程序作为程序使用时,程序(.py)对应的变量值就是对应的函数名,因此程序(.py)中的main函数不会被执行。

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码