unbundlocalerror:赋值之前引用的局部变量'r'

2024-05-29 05:50:47 发布

您现在位置:Python中文网/ 问答频道 /正文

变量和函数有问题。下面是一个简单的代码:

r = 0
list = ['apple','lime','orange']
def list_list(x):
    for i in x:
        r +=1
        print r
list_list(list)

错误:

UnboundLocalError: local variable 'r' referenced before assignment

我知道一定很简单。我开始使用函数而不是直接的代码来编写脚本。


Tags: 函数代码inappleforlocaldef错误

热门问题