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

单选题

下列关于函数的描述正确的是?( )

A
函数内的语句不会改变任何非全局变量的值。
B
传入函数的参数都会以副本的形式存在函数中。
C
函数的名称不能与Python的保留字相同。
D
每个函数必须有一个return语句。
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

【喵呜刷题小喵解析】:A选项描述的是函数内的语句不会改变任何非全局变量的值。这是错误的,函数内可以修改局部变量,不会改变全局变量的值,但是函数内可以创建新的变量,这些变量在函数外是不可见的。B选项描述的是传入函数的参数都会以副本的形式存在函数中。这是错误的,Python中的不可变类型(如整数、浮点数、字符串、元组)的参数传递是按值传递,即传递的是值的副本;而可变类型(如列表、字典)的参数传递是按引用传递,即传递的是对象的引用。C选项描述的是函数的名称不能与Python的保留字相同。这是正确的,Python的保留字(如if、for、while等)不能用作变量名、函数名等。D选项描述的是每个函数必须有一个return语句。这是错误的,函数可以有return语句,也可以没有,如果没有return语句,函数默认返回None。
创作类型:
原创

本文链接:下列关于函数的描述正确的是?( )

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

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

分享考题
share