导语:
本文主要介绍了关于python有主函数吗的相关知识,包括python没有main函数怎么运行,以及python基本函数这些编程知识,希望对大家有参考作用。
Python 不同于 C++/Java。没有main函数,也就是说python语句的执行不是从所谓的main函数main开始的。
运行单个python文件时,比如运行a.py,此时a的一个属性__name__就是__main__。
在调用python文件时,比如b.py调用a.py,此时a的属性__name__就是模块名a。
a = 3
def change():
global a
a = 10
return a
print a, change(), a
if __name__ == "__main__":
print a, change(), a
执行结果是:
3 10 10
10 10 10
从上面的结果可以看出,在执行if、print a、change()、a之后的语句之前,已经执行了,也就是说程序执行不是从main开始的。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python数据挖掘中的分类算法有哪些?01/02
- ♥ 如何在python中使用变量11/06
- ♥ 使用python字典中的values方法09/08
- ♥ python Pool常用的函数有哪些11/27
- ♥ 如何在python中比较flask和django?10/29
- ♥ 爬虫系列 | 1、什么是爬虫,玩爬虫的正确姿势有哪些01/22
内容反馈