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

单选题

如下代码,运行之后,最终打印结果是?( ) def P(a,b=3): a=2 return a*b print(P(3,4))

A
6
B
8
C
4
D
12
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

这段代码定义了一个函数 P,它接受两个参数 a 和 b,其中 b 有一个默认值 3。函数内部将 a 重新赋值为 2,然后返回 a 和 b 的乘积。然而,当调用函数 P(3,4) 时,参数 a 被赋值为 3,而不是默认值 2。因此,计算的是 3 和 4 的乘积,结果为 12。所以最终打印的结果是 12,正确答案是 B。

创作类型:
原创

本文链接:如下代码,运行之后,最终打印结果是?( ) def P(a,b=3): a=2 ret

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

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

分享考题
share