Python 统计单词数
统计单词的数量
描述
输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,
统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。
输入
一个英文句子
输出
一个整数,单词数量
输入输出示例
输入 输出
示例 1 Life is short, you need Python! 6
string库:
string.ascii_letters 大小写英文字母
string.ascii_lowercase 小写英文字母
string.ascii_uppercase 大写英文字母
string.digits 数字0-9
这些生成的都是字符串
改进:(不知道有没有漏洞)
import string
x=input()
for i in string.punctuation:x=x.replace(i,'')
print(x)
ls=x.split()
print(len(ls))
#1:
x=input()
flag=0
b=0
for i in x:if not(i.isalpha() or i.isdigit()):b=0elif b==0 :flag+=1b=1print(flag)
#2:
from string import *
x=input()
if x[0] == ' ':count =0
else:count =1
for i in range(len(x)):if x[i] ==' 'and x[i+1] in ascii_letters+digits:count+=1
print(count))
Python 统计单词数相关推荐
- linux统计单词程序,linux统计单词数
sort +awk+uniq 统计文件中出现次数最多的前10个单词 实例 cat logt.log|sort -s -t '-' -k1n |awk '{print $1;}'|uniq -c|sor ...
- 信息学奥赛一本通 1400:统计单词数 | 1954:【11NOIP普及组】统计单词数 | OpenJudge NOI 1.12 05 | 洛谷 P1308 [NOIP2011 普及组] 统计单词数
[题目链接] ybt 1400:统计单词数 ybt 1954:[11NOIP普及组]统计单词数 OpenJudge NOI 1.12 05:统计单词数 洛谷 P1308 [NOIP2011 普及组] ...
- python【蓝桥杯vip练习题库】ADV-17统计单词数
试题 算法提高 统计单词数 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 统计输入英文文章段落中不同单词(单词有大小写之分, 但统计时忽略大小写)各自出现的次数. 输入段落中所含单 ...
- c++ 新技能get 统计单词数
123 DongDong prefers English words to English sentences, so he wants to count the words of a sentenc ...
- 信息学奥赛一本通(1400:统计单词数)
1400:统计单词数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 21054 通过数: 6817 [题目描述] 一般的文本编辑器都有查找单词的功能,该功 ...
- 1.12.05 统计单词数
05:统计单词数 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出 ...
- P1308 统计单词数
P1308 统计单词数 题目描述 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数. 现在,请你编程实现这一功能,具体要求是:给定 ...
- openjudge 7920 统计单词数
统计单词数 链接 这道题曾经卡死蒻蒟的我 后来才发现这是一道水题 思路 没什么思路这是道水题 把每个单词搞出来对比一下就行 代码 #include <cstdio> #include &l ...
- 14-luogu-P1308 [NOIP2011 普及组] 统计单词数
文章目录 问题 [NOIP2011 普及组] 统计单词数 题目描述 输入格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 样例 #2 样例输入 #2 样例输出 #2 提示 我的错误代码 大神 ...
最新文章
- 【转】Android下编译jni库的二种方法(含示例) -- 不错
- DNN:DL讨论与DNN经典论文汇总
- AWS Lambda现已支持.NET Core 2.0
- MySQL的存储引擎InnoDB,B+Tree数据结构索引的实现原理图(聚簇索引/聚集索引)
- 程序的灵魂-----算法
- java断言错误_java-获取断言错误,即使期望值和实际值相同
- linux中使用u盘和光驱的命令_linux命令详解之挂载光驱的方法
- Java集合系列总结
- Python爬虫实现英汉互译
- django下载xlsx的方法
- 计算机应用技术个人研修总结,信息技术应用研修总结
- maven 环境变量的配置
- PowerBuilder 生成条形码
- 【懒懒的Python学习笔记八】
- python socket基于TCP/IP协议实现多人聊天室
- 文件夹中文件名称的获取,并相应的添加或删除对应的文件夹或文佳
- Linux 系统基础知识
- SAP批量维护库存地点,隐藏的事务代码MMSC_MASS
- D3.js中国地图下钻 1
- LaTeX 常用宏包(转载)
热门文章
- 关闭后天 树莓派_如何打开和关闭树莓派(绝对新手)
- 利用VRTK通过射线与UI 交互
- nginx -- 设置单点登录 sso oidc oauth
- Jina AI 受邀出席 WAIC 2023「科技无障碍」论坛,与行业专家共话 AI 普惠未来
- 山西大学数学与计算机科学学院,山西大学
- 【git clone 】
- 普通用户的计算机接入运营商,运营商应对互联网P2P应用的策略-通信/网络-与非网...
- 两台电脑怎么直连传输文件呢?
- (完美)华为畅玩5 CUN-AL00的Usb调试模式在哪里开启的步骤
- 2022-2028年中国财政电子票据行业市场发展潜力及投资前景分析报告