Skip to main content
 首页 » 编程设计

python之函数不返回值。错误 "NameError: name ' urls' 未定义”

2025年05月04日12yjmyzz

这是我的程序的一部分。它给出了错误 NameError: name 'urlss' is not defined

def testfunc(): 
  urlss = "hey" 
  return urlss 
 
print urlss 

为什么会这样?

请您参考如下方法:

urlss 是 testfunc() 范围内的局部变量;它无法在其他地方访问。你可能是说

print testfunc() 

在这种情况下打印 urlss,因为这是 testfunc() 返回的内容。