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

单选题

使用*args和**kwargs形参来定义函数时,正确的说法是?( )

A
使用*args代表列表,使用**kwargs代表元组
B
可以在调用函数时传入多个实参
C
使用*args代表元组,使用**kwargs代表列表
D
使用*args代表字典,使用**kwargs代表列表
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

【喵呜刷题小喵解析】在Python中,`*args`和`**kwargs`是特殊的形参,它们允许函数接受可变数量的参数。

* `*args`:允许你传入任意数量的位置参数。这些参数在函数内部被当作一个元组处理。
* `**kwargs`:允许你传入任意数量的关键字参数。这些参数在函数内部被当作一个字典处理。

因此,选项B“可以在调用函数时传入多个实参”是正确的。其他选项中的描述都是不准确的。
创作类型:
原创

本文链接:使用*args和**kwargs形参来定义函数时,正确的说法是?( )

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

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

分享考题
share