优草派  >   Python

python入口函数是什么?超详细的介绍来了

陈立鑫            来源:优草派

很多人不知道python入口函数是什么?那么小编就通过这篇文章来告诉大家答案,感兴趣的小伙伴一定要耐心认真的看完这篇文章,小编相信看完后你一定能够大有收获!

python入口函数是什么?超详细的介绍来了

python入口函数是:

【if __name__ == "__main__"】,【print(__name__)】打印的是【__main__】,也就是说当一个模块被当做一个整体调用的时候,模块名【__name__】的值是【__main__】。

它的具体用法,代码如下

#这是一个测试函数
import time 
    
def func():
    print("666")
if __name__ == "__main__":
    print("222") 
    func()
print(__name__)
print(time.__name__)

如果我们直接执行这个py文件的话,输出的是222和666,这里就可以看出if __name__ == "__main__":是作为一个入口被我们执行的。

print(__name__)打印的是__main__,也就是说当一个模块被当做一个整体调用的时候,模块名.__name__的值是__main__

print(time.__name__)当一个模块被其他模块引用的时候,输出的将是模块自己的名字,当一个模块被其他模块引用的时候,它本身不需要一个入口函数。

以上就是小编给大家分享了什么是python入口函数了,阅读完的小伙伴也可以去实战中操作一番。如果大家觉得小编的文章还不错的话,可以多多支持和关注我们优草派官网,以便大家了解更多的相关知识。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行