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

单选题

小李正在编写一个程序,用于打印出西游记里的人物。以下是他的代码: RenWu = ["唐僧", "孙悟空", "猪八戒", "沙和尚", "白龙马"] for i in range(-4,0): print(RenWu[i]) 请问这段代码的输出结果是? ( )

A
孙悟空 猪八戒 沙和尚 白龙马 唐僧
B
孙悟空 猪八戒 沙和尚 白龙马 唐僧 孙悟空
C
孙悟空 猪八戒 沙和尚 白龙马
D
孙悟空 猪八戒 沙和尚
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

小李的代码意图是打印出《西游记》里的人物,但是代码中有一个问题。列表的索引是从0开始的,当i为-4时,它尝试访问列表的第五个元素(因为列表索引从0开始计数),但这是超出列表范围的。因此,代码只会打印出列表中的前四个元素,即"孙悟空"、“猪八戒”、“沙和尚"和"白龙马”。所以正确答案是C选项。

创作类型:
原创

本文链接:小李正在编写一个程序,用于打印出西游记里的人物。以下是他的代码: RenWu = ["唐僧", "孙

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

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

分享考题
share