python利用字典特性来判断英文语句中单词出现次数
#统计单词出现次数
'''1.用户输入一段英文语句2.将用户输入的语句分割,并且创建一个空字典3.然后利用键值关系进行计算次数
'''#用户输入
# talk is cheap show me the code show me the code
msg=input('请您输入英文句子:')#分割成为列表
msg_list=msg.split()
dict_count={}
# print(msg_list)#对分割后的列表循环放入字典中
for m in msg_list:if m not in dict_count :dict_count[m]=1#第一次不存在的话将存入,单词当做keys,数值当作valueselse:dict_count[m]=dict_count[m]+1
#print(dict_count)# 显示查询结果
code=input('请输入您要查询的单词:')
print('{}出现过{}次.'.format(code,dict_count.get(code,0)))#显示字典内容
#print(dict_count)
#循环获取
for letter ,count in dict_count.items():print(letter,count)
python利用字典特性来判断英文语句中单词出现次数相关推荐
- 翻转英文语句中单词的顺序
题目描述 牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上.同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思.例如,"st ...
- Python代码 | 文本操作 统计英文文本中,每个字母出现的次数
Python代码 | 文本操作 统计英文文本中,每个字母出现的次数 # -*- coding: utf-8 -*- # 使用oepn获取文件路径 # path=open("arrogant. ...
- python 利用pyinstaller 编译.exe文件过程中编写完的.exe文件执行过程中闪退
问题描述: python 利用pyinstaller 编译.exe文件过程中编写完的.exe文件执行过程中闪退,并提示no module named 'pyproj.datadir' 解决方法: 闪退 ...
- 实验五 循环结构第1关:斐波那契数列第2关:统计一段英文语句中的单词数和句子数第3关:密码判断第4关:通过数列求自然常数e第5关:双倍余额递减法计算固定资产折旧第6关:销售统计第7关:投资年限计算
第1关:斐波那契数列 根据提示,在右侧编辑器补充代码,输入x,输出第x个斐波那契数列. 注意:斐波那契数列的第一项和第二项为1 x=eval(input("")) #代码开始 a= ...
- java 反射方法替换_Java在利用反射条件下替换英文字母中的值
Java在利用反射条件下替换英文字母中的值 (1)创建两个Class: ReflectTest类如下: package cn.itcast.day01; import java.lang.reflec ...
- python利用Trie(前缀树)实现搜索引擎中关键字输入提示(学习Hash Trie和Double-array Trie)...
python利用Trie(前缀树)实现搜索引擎中关键字输入提示(学习Hash Trie和Double-array Trie) 主要包括两部分内容: (1)利用python中的dict实现Trie: ( ...
- python中统计单词出现的次数_python统计文章中单词出现次数实例
python统计单词出现次数 做单词词频统计,用字典无疑是最合适的数据类型,单词作为字典的key, 单词出现的次数作为字典的 value,很方便地就记录好了每个单词的频率,字典很像我们的电话本,每个名 ...
- python中统计各个单词出现的次数使用方法_python统计文章中单词出现次数实例
python统计单词出现次数 做单词词频统计,用字典无疑是最合适的数据类型,单词作为字典的key, 单词出现的次数作为字典的 value,很方便地就记录好了每个单词的频率,字典很像我们的电话本,每个名 ...
- 统计一段英文中单词的个数c语言,C语言统计一篇英文短文中单词的个数实例代码...
具体代码如下所述: #include #define N 1000 void main(){ char en[N][81]; int i,j,num=0,n,state; //num 用来统计单词的个 ...
最新文章
- mysql 开发模式_搭建mysql主從模式
- 李飞飞:人工智能应用广泛 但场景理解不如2岁孩子
- shell脚本常用的4种流程控制语句
- PHP如何添加自带的扩展库
- 多路I/O转接服务器——epoll
- Python 项目依赖包 第三方库 生成requirements.txt的两种方法
- 网络通过猫传输到计算机,事实:计算机直接连接到光猫,无法访问Internet
- ADO.NET 2.0 中的新增 DataSet 功能
- 使用Xamarin开发手机聊天程序 -- 基础篇(大量图文讲解 step by step,附源码下载)
- python索引 自定义_python – 使用多个自定义索引范围构建numpy数组,而不显式循环...
- linux如何解除密码,如何在Linux下解除PDF文件的密码?
- Linux学习笔记24——进程管道
- 批量修改linux换行格式,linux中sed命令批量修改
- Cache之组相连映射
- java中==与equal()的区别
- 怎么完全卸载赛门铁克_对顽固程序说不!杀毒软件Symantec赛门铁克清除记
- 51/STC12单片机SCON,PCON,TMOD寄存器定义及功能
- matlab导入数据文件,matlab怎么导入mat数据文件
- 类与对象的属性与应用
- 高品质摄影作图台式计算机推荐,摄影后期做图用什么电脑
热门文章
- dnsmasq.conf 配置
- java 农历节日 转公历日期_公历农历互相转换的Java日历工具类
- 数据结构——双向链表(双向连接的图解、双向链表的创建、操作双向链表)
- 第三章 多维随机变量及其分布 3.3 条件分布
- 记一个打包出现错误Multiple chunks emit assets to the same filename js/chunk-0.js(chunks chunk-0 and chunk-0)
- 国产商用密码算法简介
- 微信第三方平台:小程序模板开发与发布
- html 跑步比赛小游戏,疯狂趣味跑步竞赛3D
- VoxEdit 创作比赛获奖者 NFT 集合上线市场平台
- 2021-07-24 python 雅克-贝拉JB正态验证