题目内容

若有如下Python语句: x=100 def f( ): global x x=10 print(x) 其运行结果为( )

A. 100
B. 10
C. 0
D. 程序运行报错

查看答案
更多问题

不同作用域内的同名变量之间互相不影响,也就是说,在不同的作用域内可以定义同名的变量。

A. 对
B. 错

全局变量会增加不同函数之间的隐式耦合度,从而降低代码的可读性,因此应尽量避免过多使用全局变量。

A. 对
B. 错

在同一作用域内,局部变量会隐藏同名的全局变量。

A. 对
B. 错

形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可以访问了。

A. 对
B. 错

答案查题题库