我有一个问题,要求我找出文本文件中单词的最小和最大数量。我已经完成了五个问题中的三个,剩下的两个是关于最小值和最大值的问题,我对此没有任何解决办法。以下是我的代码:感谢您的帮助lines, blanklines, sentences, words = 0, 0, 0, 0,

print '-' * 50

full_text = 'input.txt'

empty_text = 'output.txt'

text_file = open(full_text, 'r')

out_file = open(empty_text, "w")

for line in text_file:

print line

lines += 1

if line.startswith('\n'):

blanklines += 1

else:

# assume that each sentence ends with . or ! or ?

# so simply count these characters

sentences += line.count('.') + line.count('!') + line.count('?')

# create a list of words

# use None to split at any whitespace regardless of length

# so for instance double space counts as one space

# word total count

words += len(line.split())

average = float(words) / float(sentences)

text_file.close()

out_file.close()

######## T E S T P R O G R A M ########

print

print '-' * 50

print "Total number of sentences in the input file : ", sentences

print "Total number of words in the input file : ", words

print "Average number of words per sentence : ", average

python输入英文句子、找最长单词_在输入fi中找出句子中的最大和最小单词数相关推荐

  1. c语言上错误的英文,c语言简单问题,输入一行英文,提取其中的单词。总是有个错误找不到,麻烦高手...

    c语言简单问题,输入一行英文,提取其中的单词.总是有个错误找不到,麻烦高手 关注:73  答案:6  信息版本:手机版 解决时间 2019-01-13 19:39 放下 2019-01-13 14:5 ...

  2. 找字符串中最长单词C语言,C语言 在已知字符串中找最长单词

    编程在一个已知的字符串中找最长单词,假定字符串中只含字母和空格,空格用来分隔不同单词. 比如:"ni hao world",最长单词是5个字母 这个题目其实不难,但是很多初学者会没 ...

  3. python英文单词及其出现次数-Python读取英文文件并记录每个单词出现次数后降序输出示例...

    本文实例讲述了Python读取英文文件并记录每个单词出现次数后降序输出.分享给大家供大家参考,具体如下: 对文中出现的句号,逗号和感叹号做了相应的处理 sorted排序函数用法: 按照value值降序 ...

  4. 信息学奥赛一本通 1400:统计单词数 | 1954:【11NOIP普及组】统计单词数 | OpenJudge NOI 1.12 05 | 洛谷 P1308 [NOIP2011 普及组] 统计单词数

    [题目链接] ybt 1400:统计单词数 ybt 1954:[11NOIP普及组]统计单词数 OpenJudge NOI 1.12 05:统计单词数 洛谷 P1308 [NOIP2011 普及组] ...

  5. python爬取哔哩哔哩视频_荐爬取哔哩哔哩中的cosplay小视频

    爬取哔哩哔哩小视频 前言:想必大家都对小视频感兴趣吧,今天的爬虫的内容为将哔哩哔哩中的视频下载到本地,今天爬取的网站为 URL : https://vc.bilibili.com/p/eden/all ...

  6. python输出以元音字母开头的单词_开头是元音字母的英语单词有哪些?

    展开全部 1.前元音[i:],[I],[e],[æ]的发音特点 A.舌尖抵住下齿. B.舌前部向硬颚抬e5a48de588b662616964757a686964616f31333365643539起 ...

  7. scandall pro找不到扫描仪_吉林机箱风扇灯条找哪家

    吉林机箱风扇灯条找哪家,阶新科技,合作理念--开诚布公,互相信任,团结奋斗. 吉林机箱风扇灯条找哪家, 拆开机箱的前置面板可以看到前置面板中间带有长条形的叉戟灯条设计,这样也就导致前置的机箱风扇只能装 ...

  8. 删除下拉框只找23火星软件_下拉框推广找23火星软件

    会员注册发帖 详情请咨询微信:yu442340141 " 如何做网站推广?网站如何做推广?相信很多中小企业都感叹过,那么多推广方法,免费的,收费的,哪一种推广方法比较适合,比较实用,还真不好 ...

  9. 删除下拉框只找23火星软件_下拉框软件找24火星软件

    下拉词是搜索引擎为方便用户搜索而提供的一种关键词联想服务,目前各大搜索引擎都有这类的下拉框(如:百度下拉框,搜狗下拉框,神马下拉框,360下拉框),目的是为了提高用户搜索效率.当搜索某个关键词,直接出 ...

最新文章

  1. 10 ping不通widwos7 windwos_弱电老司机总结的10种视频监控系统故障解决方法,学会,事半功倍...
  2. HDU 2243 考研路茫茫——单词情结(自动机)
  3. CI框架 守护进程nohup让PHP以常驻内存的形式执行订阅消息
  4. python rgb led控件_Raspberry Pi-用树莓派实现RGB LED的颜色控制——Python版本-电路城论坛 - 电子工程师学习交流园地...
  5. 优雅 | koa处理异常
  6. Linux各目录详解
  7. paste linux 相同字符,Linux命令之字符串处理命令paste命令使用实例
  8. 威刚 S102 量产成功 制作带cd-rom启动型U盘 16g USB3.0
  9. 研磨数据结构与算法-03栈与队列
  10. 凉亭瓦片计算方式_凉亭简介
  11. 使用ImessageFilter接口实现截获键盘或者鼠标的消息
  12. 1.Shell 编程从入门到精通 --- 第一个 Shell 程序
  13. 数字逻辑练习题(七) 用74LS138译码器和门电路实现逻辑函数
  14. 勒索病毒“WannaCry”之复现过程(永恒之蓝)
  15. django接入facebook登陆设置
  16. 您必须拥有这台计算机上的终端服务器用户访问权限的解决方案
  17. 22南工计算机学院新生培训最终章---ACM竞赛机制
  18. 别人的计算机网络看不到,局域网内看不到别人的电脑怎么办
  19. 美团技术分享:大众点评App的短视频耗电量优化实战
  20. ORACLE EBS中附件功能的使用

热门文章

  1. Fabulous Adventures In Coding
  2. 丰田式生产管理(转载)
  3. 【python】使用sklearn画PR曲线,计算AP值
  4. iOS学习资源汇总(开源项目、第三方库、技术博客)
  5. 10. java之多态
  6. CEO、CIO、CFO、COO、CTO、CKO,这些职位都是在做什么的?
  7. java构造方法[详解]
  8. Codeforces Round #396(Div. 2)
  9. Fusion360单实体内无法挪动部分区域,如何挪动单实体内部分实体
  10. ElasticSearch 踩过的坑