首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python中对错误NameError: name ‘xxx‘ is not defined进行总结

最近在使用python过重遇到这个问题,NameError: name 'xxx' is not defined,在学习python或者在使用python的过程中这个问题大家肯定都遇到过,在这里我就这个问题总结以下几种情况...: 错误NameError: name 'xxx' is not defined总结 情况一:要加双引号(" ")或者(' ')而没加 情况二:字符缩进格式的问题 情况三:`if __name__=='...__main__' :` 没有和`class类`进行对齐 情况四:NameError: name 'file' is not defined 情况五:NameError: name '模块' is not...defined 情况六:NameError: name '`reload`' is not defined 情况七:全局变量的问题 情况八:两个.py文件的函数或类调用问题 声明:这只针对python...情况四:NameError: name ‘file’ is not defined 问题: file_name = ".

122.2K83

#21 Python异常

前言 运行程序时经常遇到各种错误,例如:ImportError(导入模块错误)、IndexError(索引错误)、NameError(变量错误)、SyntaxError(语法错误)、IndentationError...: # 当NameError出现时,执行下列代码块 7 print('变量错误异常被捕捉') 8 print(NameError) 9 10 # 运行结果: 11 MinuteSheep...12 变量错误异常被捕捉 13 14 15 # 可以看到当出现NameError时,并没有终止程序,而是执行出现异常时的代码块 从上面的代码可以看到,当开始执行一个...15 我是NameError 长上面代码可以看出,当有多个except语句时,会从第一个except语句开始匹配,如果匹配到则执行对于的代码块,剩下的except语句则不运行。...NameError 10 name 'age' is not defined 1.3 异常的其他语法 其他语法一: 1 try: 2 try代码 3 except: 4 except代码

99520
领券