关于Python函数中的变量,以下说法正确的是 ()1.5分 任何在函数中赋值的变量默认都是被分配到局部命名空间 (local namespace) 中A. 函数可以访问两种不同作用域中的变量: 全局 (global) 和局部 (local)B. c.局部命名空间是在运行阶段函数被调用时动态创建出来的,在函数调用结束动态时销毁的在函数执行完毕之后,局部命名空间无一例外都会被销毁
时间: 2024-04-17 08:23:34 浏览: 157
python中将函数赋值给变量时需要注意的一些问题
A. 函数可以访问两种不同作用域中的变量: 全局 (global) 和局部 (local) 是正确的说法。函数可以访问全局作用域中的变量,以及在函数内部赋值的局部变量。
B. 局部命名空间是在运行阶段函数被调用时动态创建出来的,在函数调用结束动态时销毁的,在函数执行完毕之后,局部命名空间无一例外都会被销毁 是正确的说法。局部命名空间只在函数被调用期间存在,并在函数执行完毕后被销毁。
所以,以上两个说法都是正确的。
阅读全文