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

单选题

调用以下自定义函数时,将实参与形参进行关联,方式错误的是?( ) def f(a,b,c): print(a,b,c)

A
f(1,2,3)
B
f(b=2,a=1,c=3)
C
f(1,b=2,3)
D
f(1,2,c=3)
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

在Python中,自定义函数的形参(即函数定义时的参数)可以与实参(即函数调用时的参数)进行关联。对于给定的函数def f(a,b,c): print(a,b,c),其形参为abc

分析各个选项:
A选项f(1,2,3)的顺序实参(按顺序传递)与形参一一对应,是正确的关联方式。
B选项f(b=2,a=1,c=3)使用关键字参数(指定名称的参数)进行关联,也是正确的关联方式。
D选项f(1,2,c=3)前两部分使用顺序实参,最后一个使用关键字参数,这种混合方式也是允许的。
然而,C选项f(1,b=2,3)在尝试同时提供顺序实参和关键字参数时出现了错误。在这种情况下,Python无法正确解析b=23之间的关联意图,因此会引发错误。因此,C选项是方式错误的关联。

创作类型:
原创

本文链接:调用以下自定义函数时,将实参与形参进行关联,方式错误的是?( ) def f(a,b,c):

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

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

分享考题
share