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

单选题

如果输入-22,那么下面代码正确的输出是(  )

a =input('请输入一个整数:')
int(a)
print(len(a))

A

22

B

2

C

3

D

报错

使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

【喵呜刷题小喵解析】:在这个Python代码中,`input()`函数会将输入转化为字符串。因此,无论输入的是哪个整数,`a`都将是一个字符串。`len(a)`将返回字符串的长度,但这里并没有将结果赋值给任何变量,也没有使用`print()`函数输出,所以不会有输出。代码中的`int(a)`只是计算了`a`字符串对应的整数表示,但并没有进行任何操作,也没有将结果赋值给任何变量,所以也没有实际的效果。因此,代码没有输出任何内容,而且如果输入的不是一个整数,`int(a)`会抛出`ValueError`异常,所以正确的选项是D,即“报错”。
创作类型:
原创

本文链接:如果输入-22,那么下面代码正确的输出是(  ) a =input('请输入一个整数:') int(

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

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

分享考题
share