是的,变量和函数被存储在它们所在的代码块内部。例如,在Python中,以下代码展示了变量 num 和函数 print_hello() 在函数 greet() 的代码块中被定义和调用:
def greet():
num = 42
def print_hello():
print("Hello!")
print_hello()
print("num is:", num)
greet()
在这个例子中,变量 num 和函数 print_hello() 都被定义在函数 greet() 的代码块中,因此它们被存储在该代码块中并且只能在该代码块内使用。
下一篇:变量和箭头函数之间的区别