问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用python求一首英文诗的单词数

发布网友 发布时间:2022-04-29 17:14

我来回答

3个回答

热心网友 时间:2022-04-19 03:49

# 歌词内容
txt = '''
a  aa    aaa aa a 
b bb  bbb bb    b 
c  cc ccc  cc  c 
'''
new = txt.replace('\n', ' ') # 把换行符替换成空格
arr = new.split(' ')         # 用空格分割歌词
count = 0                    # 设置变量用于保存总数
for v in arr:                # 遍历
    if v != '':              # 如果不为空
        count += 1           # 累加
print(count)                 # 输出结果:15

# 也可以写成一行:
print(len([i for i, v in enumerate(txt.replace('\n', ' ').split(' ')) if v != '']))

热心网友 时间:2022-04-19 05:07

首先读入这首诗, 这里用一个小文件代替了。然后用函数统计每行的单词数,再统计所有行 的单词数,代码如下:


def get_line_word(str):
    word = False  # 判断当前字符序列是否包含空格
    count = 0
    for i in str:
        if i != " ":
            word = True
        else:
            if word:
                count += 1
                word = False
    if word:
        count += 1
    return count


fin = open('poem.txt')
len_word = 0
for line in fin:
    word_line = line.strip()
    len_word += get_line_word(word_line)

print('The total num is  ', len_word)

一首小诗26个单词,亲测有效

热心网友 时间:2022-04-19 06:42

提供个思路,read()一行读取,然后以空格和\n

作为分格符,得出个列表,再用len()求出长度追问才学这个,不知道怎么弄,能不能发个格式

小明今年多少岁python(小明今年多少岁我10岁)

最好使用有含义的英文单词或汉语拼音。 最好采用小写字母。 不能使用保留字(已被Python语言系统本身赋予特定意义的单词)。Python的保留字如下表所示。 Python保留字列表 Python是区分大小写的,虽然可以将一个英文单词通过字母大小写不同而作为不同变量的变量名,但从程序可读性的角度看,的确不可取。 Python是一种动态...

写代码是不是必须会英文 - 学编程是不是一定要英语很好?

编程需要大量的英语代码,学习编程的话,不一定要英语非常得好,但是一定要有英语基础,因为现在编程里面大量都是英语代码,但是很多编程都是固定的套路,我们只需要知道一个英语代码是什么意思,然后接下来用这种固定套路去做就可以了,虽然对英语的要求并不是特别的高,但是如果没有英语基础的话,做编程也...

python好学还是Java好学?

Python写法:print("床前明月光,疑是地上霜")a=input("请输入诗的名字")Java写法: System.out.println("床前明月光,疑是地上霜");Scanner s=new Scanner(System.in);int a=s.nextInt();从这里我们可以看出,两者的区别还是非常大的,同样的功能,Python非常的简洁,而Java需要绕很大一个弯...

短小的英文

形容词比较级: shorter,shortest 名称: shortness 时态: shorted,shorting,shorts 短小的英语例句如下:它们的强度是很高,但它们不是很短小的圆柱体吗?They are strong, but aren't they just very short little cylinders in shape?他在教海伦一首短小的押韵诗。He was teaching Helen a little...

程序员python工资一般多少(2023年最新分享)

四、Pythonweb全栈工程师 全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。也叫全端工程师(同时具备前端和后台能力),英文FullStackdeveloper。全栈工程师不管在哪个语言中都是人才中的人才,而Pythonweb全栈工程师工资基本上都高出20K,所以如果你能力足够,首选就是Pythonweb全栈工程师。...

一个程序员要具备的基本素质是什么?

优秀的程序员不但要掌握编程知识和用户业务知识,而且要有意识地拓宽自己的知识面,多关心新闻、时事、时尚、经济、技术、文艺、文学等各种知识领域,在知识的海洋中去畅游工作的轨迹,你就会有万事相同的感觉,这些知识会潜移默化地影响你编程的风格和效率。就象我写的《好的程序象一首诗》一样,程序中有诗。 求新...

一共要多少种编程语言啊?

COBOL语言使用了300多个英语保留字,大量采用普通英语词汇和句型,COBOL程序通俗易懂,素有“英语语言”之称。 COBOL语言语法规则严格。用COBOL语言编写的任一源程序,都要依次按标识部、环境部、数据部和过程部四部分书写,COBOL程序结构的“部”内包含“节”,“节”内包含“段”,段内包含语句,语句由字或字符串组成,...

如何自学学好计量经济学

1.由于计量经济学涉及到概率论和数理统计方面的知识(比如统计量的构造、P值,t检验和F检验等等),我觉得掌握这方面的知识是很有必要的。推荐教材的话,首推茆诗松版本的《概率论与数理统计》(个人觉得这应该是目前国内这方面教材最好的一个版本)。2.有了概率论和数理统计方面的知识后,你可以着手...

哪些英语电影好

65、 《巨蟒与圣杯》Monty Python and the Holy Grail 1975年 8.1 《12只猴子》导演泰瑞·吉连姆早期推出的喜剧片,讲述亚瑟 王和手下的圆 桌武士们在寻找圣杯途中遇到的种种趣事。 66、 《傀儡人生》Being John Malkovich 1999年 8.1 近年比较有意思的一部美国影片。 67、 《城市之光》City Light 1931年 8.1...

请帮我推荐一些简单的英文原声电影

65、 《巨蟒与圣杯》Monty Python and the Holy Grail 1975年 8.1 《12只猴子》导演泰瑞·吉连姆早期推出的喜剧片,讲述亚瑟王和手下的圆桌武士们在寻找圣杯途中遇到的种种趣事。 66、 《傀儡人生》Being John Malkovich 1999年 8.1 近年比较有意思的一部美国影片。 67、 《城市之光》City Light 1931年 8.1 卓...

python中的英文单词 python英文单词及其出现次数 python中需要用到的英文词汇 python统计英文单词个数 python常用的一千多个单词 python提取英文单词 python需要背的英语单词 python中倒叙输出英文单词 python英文按词分
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我用银行卡网购了。怎么被注销了? 装电线的时候,不同区域该用什'么规格的电线? SY0401-98《输油输气管道线路工程施工及验收规范》废止后,用什么规范... 汇率一直变动,对中国工业品出口竞争力产生了影响,但是应该用什么... ...整个盘面流出资金大于流入资金,但是股票仍然升.. 请问股市或个股资金的流入与流出是什么意思啊? 股市之中的"资金流入"和"资金流出"分别是什么意思? 什么是股市中的资金流入和流出现象,如何理解 耕升gtx titan x 显卡怎么样 gtxtitanx是游戏显卡吗 坦桑石摩根石和碧玺的区别 朵唯手机的充电保护在哪里设置? 托帕石和坦桑石的区别是什么 请问可以私信一世执白的为所欲为[足球]txt吗? 谢谢! 求一款 KUKA 机器人激光切割离线编程软件 wlab拼多多哪家的是正品 如何学习库卡机器人编程,库卡机器人的编程软件是什么,应用的系统是什么,哪位懂得的人士指导一下 上海9旬老人裸捐百万财产给特殊儿童教育学校,此举的背后有着怎样的故事? 朵唯手机,总是显示这个,怎么弄掉啊 你好,请问你有一世执白的足球文《为所欲为》吗 python编程:任意输入一段英文,统计出最长单词及长度。用replace、split、max、字典存储(长度,列表)? 坦桑石的主要产地和品种有哪些? 美团点评智能收款机开机闪退 朵唯手机,开不了机,一直处于开机界面,怎么处理 请问你们平时有没有在家里自己做早餐啊?除了面、饺子、汤圆外还有什么啊?怎么做啊? IPV6:2409:8744:0200:0001::1/64+这个怎么转换 有知道美团点评pos机的吗 趸字的同音字 和kuka simpro软件类似的软件叫什么名字 作文:我与孩子的故事 字数多点 求为所欲为[足球]txt全文作者一世执白 朵唯手机开不了机怎么办? 手机没电没有提示是怎么回事啊 求一世执白的为所欲为足球 我的手机朵唯的 前几天老是自动关机 现在电池没电了 然后充电 充电后开不了机了 怎么回事 美团点评收款机怎么改权限号? 求问用python实现:编写程序,计算用户输入的英文句子中的词语数量,以及... kuka机器人怎么查看版本号 坦桑石一颗,求估价及相关知识 朵唯手机来电去电都不显示号码和联系人怎么办就是来电去电时,手机屏幕的上半部分是黑屏,只有一个绿色的 趸这个字念啥 美团扫码秒连wifi要开通吗 手机没电的提示音怎么关闭 kuka机器人的plc文件怎么编程 趸读什么字 坦桑石和紫水晶哪个有收藏价值 趸 这个字怎么读? 朵唯手机忽然充不了电怎么办 编写程序,给出英文句子,统计单词个数,python 在装Linux 的时候不小心选成IPV6 怎么改成IPV4 ?? 多谢了!