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

简答题

阅读下面代码,正确的输出是____。

num = 12221
r = 0
while num>0:
    r=r*10 + num % 10
    num //= 10
if num == r:
    print("Yes")
else:
    print("No")

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

答案:

No

解析:

【喵呜刷题小喵解析】:代码首先定义了一个变量`num`,值为12221,然后定义了一个变量`r`,初始值为0。然后通过一个while循环,将`num`的每一位数字逆序加入到`r`中。具体来说,每次循环,`r`乘以10,然后加上`num`的个位数,然后`num`除以10取整,去掉个位数。循环结束后,如果`num`和`r`相等,则输出"Yes",否则输出"No"。在这个例子中,`num`的逆序是1221,不等于12221,所以输出"No"。
创作类型:
原创

本文链接:阅读下面代码,正确的输出是____。 num = 12221 r = 0 while num>0:

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

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

分享考题
share