现需要统计若干段文字(英文)中的不同单词数量。
如果不同的单词数量不超过10个,则将所有单词输出(按字母顺序),否则输出前10个单词。

**注1:**单词之间以空格(1个或多个空格)为间隔。
**注2:**忽略空行或者空格行。
**注3:**单词大小写敏感,即’word’与’WORD’是两个不同的单词 。

输入说明
若干行英文,最后以**!!!**为结束。

输出说明
不同单词数量。
然后输出前10个单词(按字母顺序),如果所有单词不超过10个,则将所有的单词输出。

输入样例

Failure is probably the fortification in your pole
It is like a peek your wallet as the thief when you
are thinking how to spend several hard-won lepta
when you Are wondering whether new money it has laid
background Because of you, then at the heart of the
most lax alert and most low awareness and left it
godsend failed

输出样例

49
Are
Because
Failure
It
a
alert
and
are
as
at

代码:

count = 0
ls = []
while True:s = input()if s == "!!!!!":breaka = s.split()for item in a:             #删除列表重复冗余if item not in ls:count = count + 1ls.append(item)
ls.sort()           #列表排序
print(count)
if count <= 10:for i in range(count):print(ls[i])
else:for i in range(10):print(ls[i])

PTA(每日一题)7-1 jmu-JavaPython-统计一段文字中的单词个数并按单词的字母顺序排序后输出相关推荐

  1. 老男孩教育每日一题第120天-如何统计脚本执行的时间?

    老男孩教育每日一题第120天-如何统计脚本执行的时间? [root@myblog ~]# cat 123.sh sleep 10 echo 123 [root@myblog ~]# time sh 1 ...

  2. PTA(每日一题)7-59 武林盟主

    在传说中的江湖中,各大帮派要选武林盟主了,如果龙飞能得到超过一半的帮派的支持就可以当选,而每个帮派的结果又是由该帮派帮众投票产生的,如果某个帮派超过一半的帮众支持龙飞,则他将赢得该帮派的支持.现在给出 ...

  3. PTA(每日一题)7-43 验证哥德巴赫猜想

    哥德巴赫猜想之一是指一个偶数(2除外)可以拆分为两个素数之和.请验证这个猜想. 因为同一个偶数可能可以拆分为不同的素数对之和,这里要求结果素数对彼此最接近. 输入格式: 首先输入一个正整数T,表示测试 ...

  4. PTA(每日一题)7-66 分解素因子

    假设n是一个正整数,它的值不超过1000000,请编写一个程序,将n分解为若干个素数的乘积. 输入格式: 首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据.每组测试数据输入一个正整数n(1 ...

  5. PTA(每日一题)7-49 互质数

    Sg认识到互质数很有用.若两个正整数的最大公约数为1,则它们是互质数.要求编写函数判断两个整数是否互质数. 输入格式: 首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据.每组测试先输入1个 ...

  6. PTA(每日一题)7-75 某校几人

    某学校教职工人数不足n人,在操场排队,7个一排剩5人,5个一排剩3人,3个一排剩2人:请问该校人数有多少种可能?最多可能有几人? 输入格式: 测试数据有多组,处理到文件尾.每组测试输入一个整数n(1≤ ...

  7. PTA(每日一题)7-61 简单的归并

    已知数组A和B各有m.n个元素,且元素按值非递减排列,现要求把A和B归并为一个新的数组C,且C中的数据元素仍然按值非递减排列. 例如,若A=(3,5,8,11),B=(2,6,8,9,11,15,20 ...

  8. PTA(每日一题)7-16 jmu-分段函数l

    本题目要求计算以下分段函数的值(x为从键盘输入的一个任意实数): 如果输入非数字,则输出"Input Error!" 输入格式: 在一行中输入一个实数x. 输出格式: 在一行中按& ...

  9. PTA每日一题-Python-求圆面积

    PTA-Python-求圆面积 输入一个数值表示圆的半径,求相应圆的面积.圆周率要求使用math库中的pi常量. 实现 #! /usr/bin/env python3 # -*- coding: ut ...

最新文章

  1. python中json的使用
  2. mysql8允许外网访问(转载+整理)
  3. maven 打包普通java配置_配置pom.xml用maven打包java工程的方法(推荐)
  4. apache camel_学习Apache Camel –实时索引推文
  5. [jQuery] 针对jQuery性能的优化方法有哪些?
  6. Python大神告诉你,学习Python应该读哪些书!
  7. dp线长什么样子_HDMI、VGA、DVI、DP接口知识,史上最全面最通俗易懂对比分析!...
  8. 我的asp.net mvc学习过程
  9. mysql部署window设置分片_window配置 mysql 详细步骤
  10. 软件架构师的成长之路
  11. [Swift]LeetCode831. 隐藏个人信息 | Masking Personal Information
  12. java面向对象面试怎么回答_Java面向对象面试题
  13. 基于matlab和lingo的数学实验,MATLAB和LINGO软件在数学建模竞赛中的应用-精选教育文档...
  14. 机器码、序列号、认证码、注册码的生成算法(四)
  15. 2019年五一赛赛后总结
  16. SQL Server 查询出金额转换为大写
  17. 手把手教你入门Hadoop(附代码资源)
  18. 安装centos6.5没有网,右上角也没有网络图标
  19. MFC中添加GIF图片
  20. 经典PID在智能自寻迹小车中的应用分析

热门文章

  1. centos7安装hadoop3详细过程及步骤(新手向)
  2. 微信【跳一跳】 opencv视觉识别 + 物理外挂
  3. 将轨迹对应到google earth(谷歌地球)上
  4. 稚晖君Holocubic
  5. DeepLearning(李沐老师)
  6. 科技英语交流(2023春)题目汇总(含答案)
  7. php户型图识别,2019如何教你看懂户型图的好坏
  8. Excel插件E灵,一键合并相同且相邻的单元格
  9. 成都前端好找工作吗?
  10. 用线性变换的角度理解旋转