Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python __name__作用

作者:角落里哭泣   发布日期:2025-11-03   浏览:10

# 示例代码:理解 Python 中 __name__ 的作用

def main():
    print("This is the main function.")

if __name__ == "__main__":
    # 当这个模块作为主程序运行时,__name__ 等于 '__main__'
    # 这段代码将被执行
    main()
else:
    # 当这个模块被其他模块导入时,__name__ 等于模块名
    # 这段代码不会被执行
    print("This module is being imported.")

# 解释说明:
# 在 Python 中,每个模块都有一个特殊的属性 __name__。
# 如果模块是作为主程序运行的,那么它的 __name__ 属性会被设置为 '__main__'。
# 如果模块是被其他模块导入的,那么它的 __name__ 属性会被设置为模块的名字。
# 通过这种方式,可以控制某些代码只在模块作为主程序运行时执行,而在被导入时不执行。

上一篇:python tensorflow

下一篇:python list 长度

大家都在看

python时间格式

python读取文件路径

staticmethod在python中有

python开发windows应用程序

python中len是什么意思

python ord和chr

python中的yield

python自定义异常

python判断路径是否存在

python list.pop

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站