A23955. 文件votes.txt内容如下:AliceBobAliceCharlieBobAliceAlice执行下面Python代码后,输出的结果是?( )def count_votes(filename): vote_count = {} file = None try: file = open(filename, 'r') for line in file: name = line.strip() i…
单选题
较难
知识点
题目描述
文件votes.txt内容如下:
Alice
Bob
Alice
Charlie
Bob
Alice
Alice
执行下面Python代码后,输出的结果是?( )
def count_votes(filename):
vote_count = {}
file = None
try:
file = open(filename, 'r')
for line in file:
name = line.strip()
if name in vote_count:
vote_count[name] += 1
else:
vote_count[name] = 1
except FileNotFoundError:
print(f"错误: 文件 {filename} 不存在。")
except IOError:
print(f"错误: 读取文件 {filename} 时发生I/O错误。")
finally:
if file:
file.close()
return vote_count
result = count_votes('votes.txt')
print(result)选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题