原文:if __name__ == '__main__'是什么意思?如何理解?看到一个很有用的解答

小明.py 朋友眼中你是小明 name 小明 , 你自己眼中你是你自己 name main , 你编程很好, 朋友调你去帮他写程序 import 小明, 这时你在朋友眼中: name 小明 , 但你晚上也会打开xx网站, 做一些自己的事情 直接运行小明.py, name main 作者:知乎用户 链接:https: www.zhihu.com question answer 来源:知乎 著作权归 ...

2018-01-22 21:33 0 1062 推荐指数:

查看详情

Python中的 if __name__ == '__main__' 是什么意思

最近在看Python代码的时候,因为是Python初学者,看到这个if __name__ == '__main__' 的判断,并且下面还有代码语句,看了其他地方的说明,还是没搞明白是什么意思, 在看到这句话时,终于醍醐灌顶,就是下面这句话:   __name__ 是当前模块名,当模块被直接 ...

Thu May 31 01:36:00 CST 2018 0 2614
理解if __name__ == '__main__':

来源:https://www.zhihu.com/question/49136398 name 是当前模块名,当模块被直接运行时模块名为 main 。这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。 什么意思呢?就是这段代码中我们写的函数 ...

Wed Oct 09 01:09:00 CST 2019 0 5588
python中if __name__ == '__main__'是什么

__name__和__main__认识 作用:一般用于测试程序的功能,if __name__ == '__main__':下面的代码会被执行,但当前.py文件被当做模块导入的时候,main下面的代码就不会被执行,防止测试代码被执行。 语法: if __name__ ...

Thu Mar 05 01:51:00 CST 2020 1 2471
if __name__ == '__main__' 如何正确理解

前言: 朋友眼中你是小明(__name__ == '小明'), 你自己眼中你是你自己(__name__ == '__main__'), 你编程很好, 朋友调你去帮他写程序(import 小明, 这时你在朋友眼中: __name__ == '小明'), 但你晚上也会打开xx网站, 做 ...

Wed Mar 28 05:07:00 CST 2018 0 37844
Python 中的 if __name__ == '__main__' 该如何理解

程序入口   对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样 ...

Sat May 19 18:08:00 CST 2018 1 6492
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM