查询到最新的3条

NameError

NameError当某个局部或全局名称未找到时将被引发。 此异常仅用于非限定名称。 关联的值是一条错误信息,其中包含未找到的名称。本文地址:https://my.lmcjl.com/exception/name-error版权声明:个人博客原创文章,转载请注明出处和网址。,欢迎加入。 继续阅读

UnboundLocalError

UnboundLocalError当在函数或方法中对某个局部变量进行引用,但该变量并未绑定任何值时将被引发。 此异常是 NameError 的一个子类。本文地址:https://my.lmcjl.com/exception/unbound-local-error版权声明:个人博客原创文章,转载请注明出处和网址。,欢迎加入。 继续阅读

Python 中的变量作用域

通常,在块中定义的变量仅在该块中可用。在街区外无法到达。这样的变量称为局部变量。形式参数标识符也表现为局部变量。 下面的例子将强调这一点。试图打印其作用域之外的局部变量将引发NameError 异常。 Example: Local Variable def greet(): name = 'Steve' print('Hello ', name) 这里,name是greet()函数的局部变量,不能在函数外部访问。 Example: L 继续阅读