刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

以下关于关键字nonlocal 和 global表述中错误的是?( )

A
global声明的变量将变成全局变量
B
nonlocal只能声明引用上一层函数中的局部变量,如不存在则会继续向上一层寻找
C
nonlocal 和 global相同点是在函数体内改变非局部变量的值
D
global声明变量时不能同时对该变量赋值
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

选项C表述错误。nonlocal和global在函数体内的作用是不同的。nonlocal用于在嵌套函数内引用外层函数的局部变量,而global则是声明变量为全局变量,可以在函数内对其进行修改和赋值。因此,选项C中的“nonlocal 和 global相同点是在函数体内改变非局部变量的值”是不准确的。

创作类型:
原创

本文链接:以下关于关键字nonlocal 和 global表述中错误的是?( )

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share