原文:【Python】__name__ 是什么?

前言 在我们浏览一下 python 文件或者自己写 python 代码的时候,时常会在代码的最后加上这样的一行代码 那么这一行代码有什么具体的作用呢,不加的话会对我们的结果造成影响吗 name 首先对于用双下划线开头且结尾的变量,在 Python 中被称为内置变量,除了 name ,我们常见的还有 init , dict 等等.那么有多少内置变量呢 我们可以通过下面在交互界面输入下面的命令,查看 ...

2020-07-07 09:41 0 858 推荐指数:

查看详情

python中if __name__ == '__main__'是什么

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

Thu Mar 05 01:51:00 CST 2020 1 2471
Python中的 if __name__ == '__main__' 是什么意思?

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

Thu May 31 01:36:00 CST 2018 0 2614
python中__name__的使用

这几天开始学习Python,遇到一些问题,也解决了一些问题。 其中if __name__ == '__main__':这句估计很多和我一样的初学者都是不求甚解。这里作一下解释: 1:__name__是一个变量。前后加了爽下划线是因为是因为这是系统定义的名字。普通变量不要使用此方式命名变量 ...

Mon Dec 04 00:52:00 CST 2017 2 55489
python中的if __name__ == 'main'

当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用: 对于编程语言来说,程序都必须要有一个入口,比如java和c#必须要有一个包含main方法的主类来作为程序的入口而python则不同,它属于脚本语言,它是从脚本 ...

Fri Sep 08 22:31:00 CST 2017 0 2406
Python中的__name__和类

1. python中if __name__ == '__main__': 的解析 经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__ ...

Wed Apr 11 07:22:00 CST 2018 0 2537
Python基础——__name__变量

和被调用文件,Python引入了变量:__name__。 1)当文件是被调用时,__name__的值为 ...

Sun Aug 26 05:12:00 CST 2018 0 867
Python __name__="__main__"的作用

该语句加在模块的最后,可以让这个模块,即可以被别人import,又可以直接运行。 fibo.py文件: 这时可以在命令行中运行: 结果是: 0 1 1 2 3 5 8 13 21 34 ...

Sun Aug 18 22:44:00 CST 2019 0 378
Python中的 __name__属性的含义和作用

Python中的模块(.py文件)在创建之初会自动加载一些内建变量,__name__就是其中之一。Python模块中通常会定义很多变量和函数,这些变量和函数相当于模块中的一个功能,模块被导入到别的文件中,可以调用这些变量和函数。那么这时 __name__ 的作用就彰显了,它可以标识模块的名字 ...

Thu Apr 23 01:14:00 CST 2020 0 2714
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM