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

单选题

阅读下面程序,假设键盘输入3,正确的输出是(  )

a =input()
str(a)
int(a)
print(a + a)

A

6

B

33

C

3 + 3

D

a + a

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

答案:

B

解析:

【喵呜刷题小喵解析】:在Python中,`input()`函数用于接收用户输入,但`input()`返回的是一个字符串。`str(a)`将变量`a`转换为字符串,但由于`a`已经是一个字符串,所以`str(a)`不会改变`a`的值。`int(a)`尝试将`a`转换为整数,如果`a`不能转换为整数(例如,如果`a`是"3.5"),则会引发一个异常。如果`a`是"3",则`int(a)`会成功地将`a`转换为整数3。但在这个程序中,`int(a)`并没有将结果赋值给任何变量,所以它的结果会被忽略。最后,`print(a + a)`会输出`a`和`a`的拼接结果,即"33"。所以,如果用户输入3,程序将输出33,对应选项B。
创作类型:
原创

本文链接:阅读下面程序,假设键盘输入3,正确的输出是(  ) a =input() str(a) int(a)

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

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

分享考题
share