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

判断题

函数定义语句def  f(c=1,d=2,a,b):是正确的,因为默认值形参要放在前面。( )

A
正确
B
错误
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

在Python中,函数定义时参数的定义顺序并不要求默认值形参必须放在前面。定义函数时,首先会按照参数列表的顺序来定义参数,无论是否有默认值。因此,函数定义语句def f(c=1,d=2,a,b):是正确的,但仅仅是因为Python允许这种语法,而不是因为默认值形参必须放在前面。所以题目的说法是错误的。

创作类型:
原创

本文链接:函数定义语句def  f(c=1,d=2,a,b):是正确的,因为默认值形参要放在前面。( )

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

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

分享考题
share