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

单选题

下列定义计算圆周长的匿名函数中,正确的是?( )

A
lambda r : 2r*3.14
B
lambda r,3,14*2*r
C
rst = lambda r,3.14*r*2
D
rst = lambda r : 3.14*2*r
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

匿名函数用于定义一个计算圆周长的函数,正确的函数应该接受一个参数r(代表圆的半径),然后返回计算出的圆的周长。圆周长的计算公式是 2πr,其中π约等于3.14。

选项A中的函数 lambda r : 2r*3.14,虽然计算了2倍半径与3.14的乘积,但没有明确乘法的顺序,可能会导致误解。

选项B的函数 lambda r,3,142r 存在语法错误,并且参数和计算过程也不符合圆周长的计算方式。

选项C中的函数定义有误,rst = lambda r,3.14r2 不是一个有效的匿名函数定义,因为它包含了不应该存在的赋值操作(=),并且参数和计算过程也不正确。

选项D的函数 rst = lambda r : 3.142r 是一个正确的匿名函数定义,它接受一个参数r,并按照圆周长的计算公式进行了计算。因此,选项D是正确的。

创作类型:
原创

本文链接:下列定义计算圆周长的匿名函数中,正确的是?( )

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

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

分享考题
share