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

单选题

文件水果.txt中的内容如图所示:undefined

执行如下Python代码,输出的结果是?( )
s={}
with open(‘水果.txt’) as f:
a=f.readlines()
for i in a:
if i in s:
s[i]+=1

else:

s[i]=1
print(s[“苹果”])

A
1
B
2
C
3
D
4
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

【喵呜刷题小喵解析】:在这段Python代码中,首先创建了一个空字典`s`,然后打开文件`水果.txt`并读取了所有行到列表`a`中。接着,代码遍历列表`a`中的每一行,检查这行是否已经在字典`s`中。如果这行已经在字典`s`中,那么对应的值就加1;如果这行不在字典`s`中,那么就在字典`s`中添加这行,并设置值为1。最后,代码打印了字典`s`中键为`"苹果"`的值。根据文件`水果.txt`的内容,我们可以看到文件中只有两行,分别是`"苹果"`和`"香蕉"`。由于`"苹果"`在文件中出现了两次,所以在字典`s`中,`"苹果"`的值为2。因此,`print(s["苹果"])`的输出结果为2,对应选项C。
创作类型:
原创

本文链接:文件水果.txt中的内容如图所示: 执行如下Python代码,输出的结果是?( ) s={} wit

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

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

分享考题
share