关于Python全局变量和局部变量的描述错误的是( )。

admin2021-03-17  20

问题 关于Python全局变量和局部变量的描述错误的是(    )。

选项 A、全局变量在源文件顶层,一般没有缩进
B、程序中的变量包含两类:全局变量和局部变量
C、函数内部使用各种全局变量,都要用globle语句声明
D、不是在程序最开头定义的全局变量,不是全过程均有效

答案C

解析 根据程序中变量所在的位置和作用范围。变量分为全局变量和局部变量。局部变量是函数内部定义的变量,仅在函数内部有效,且作用域也在函数内部,当函数退出时变量将不再存在。全局变量是函数之外定义的变量,在程序执行的全过程有效。全局变量在函数内部修改时,才需要提前使用关键字global声明,语法格式为global<全局变量>。使用global对全局变量声明时,该变量要与外部全局变量同名。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/cY6p777K
0

最新回复(0)