当变量没有得到展开时,可能是由于以下几个原因:
x = 5
print(x) # 正确,x已经定义并初始化为5
y = x + z # 错误,变量z未定义
def my_function():
x = 5
my_function()
print(x) # 错误,变量x的作用域仅限于my_function函数内部
name = "John"
print(Name) # 错误,变量名称应为name,而非Name
解决方法包括:
上一篇:变量没有得到它们所预期的值。
下一篇:变量没有迭代