旨在为小朋友们提供全面的学习材料,共同为等级考试做好准备。
添加小助手微信,回复【CIE二级2022.03_编程题36】,获取本题源代码。
实现统计字符串中的单词和单词出现的次数
要求如下:
(1)统计的语句为:to be or not to be that is a question
(2)要求统计该句中出现的所有单词和其出现次数。
(3)使用字典进行输出,格式如下(注意:排列顺序可以不一致,但是统计的次数要正确):
{'to': 2, 'be': 2, 'or': 1, 'not': 1, 'is': 1, 'a': 1, 'question': 1, 'that': 1}参考程序:
注意:仅供参考,考生可以自行设计,结果符合题意即可。
s = "to be or not to be that is a question"# 定义变量存储字符串lst = s.split(sep=" ") # 使用分割函数将字符串转为列表dic = {} # 定义一个空字典for i in lst: # 遍历列表if i notin dic.keys(): # 判断列表元素是否在字典中 dic[i] = 1else: dic[i] += 1print(dic) # 打印字典青少年编程竞赛交流
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),添加小助手微信,让他邀请大家进入学习群。进群之后大家可以参与定期组织的21天刷题打卡、等级考试测评、教育部白名单比赛辅导以及青少年编程组队竞赛等活动。
