我在网上发现,函数调用完成后,函数的局部变量不能从外部访问,我试图执行这个程序,但它抛出了一个错误,变量没有定义。我的密码是
xyz=list()
n=0
def length(g):
i=0
n=g
v=input("no of")
while i<v:
c=input("Enter the 1st dimension:")
j=input("Enter the 2nd dimension:")
i=i+1
xyz.append(c)
xyz.append(j)
return c
return j
return n
def prod():
global c
for i in xyz:
if n<c and n<j:
print "Upload another"
elif n==c and n==j:
print "Accepted"
else:
print "Crop it"
length(input("ENter the length"))
prod()
print xyz
它抛出这样的错误
Traceback (most recent call last): File "C:\Python27\pic.py", line 32, in prod() `File "C:\Python27\pic.py", line 21, in prod if n
我想这就是你想做的
输出
相关问题 更多 >
编程相关推荐