lintcode-2174 · 查询文件中单词 ‘your’ 的个数

举报
搞前端的半夏 发表于 2021/11/30 22:16:25 2021/11/30
【摘要】 大家好,我是半夏👴,一个刚刚开始写文的沙雕程序员.如果喜欢我的文章,可以关注➕ 点赞 👍 加我微信:frontendpicker,邀你进群,一起学习交流前端,成为更优秀的工程师~关注公众号:半夏话前端,了解更多前端知识!点我探索新世界! 描述请编写 Python 代码,实现名为 num_your 的函数。该函数将统计文件中单词 ‘your’ 出现的次数,最后返回统计值。请在 soluti...

大家好,我是半夏👴,一个刚刚开始写文的沙雕程序员.如果喜欢我的文章,可以关注➕ 点赞 👍 加我微信:frontendpicker,邀你进群,一起学习交流前端,成为更优秀的工程师~关注公众号:半夏话前端,了解更多前端知识!点我探索新世界!

描述

请编写 Python 代码,实现名为 num_your 的函数。该函数将统计文件中单词 ‘your’ 出现的次数,最后返回统计值。

请在 solution.py 中编写 num_your 函数的代码,我们会在 main.py 中通过导入的方式运行你的代码,以检测是否正确完成以上功能。

**

  • 所统计单词的大小写需要一致
  • 查找的单词 your 前后需要空格,保证只查找到单词 your

样例

测评机会通过执行 python main.py 来执行你的代码。

样例一:

若要查询的文件中内容为:

A Grain of Sand
    By William Blake
To see a world in a grain of sand,
And a heaven in a wild fllower,
Hold infinity in the palm of your hand,
And eternity in an hour.

则读取该文件并统计单词 “your” 的数量并打印出的结果为:

1

样例二:

若要查询的文件中内容为:

When You are Old 
        By William Butler Yeats (1865-1939) 
When you are old and gray and full of sleep, 
And nodding by the fire, take down this book, 
And slowly read, and dream of the soft look 
Your eyes had once, and of their shadows deep; 
 
How many loved your moments of glad grace, 
And loved your beauty with love false or true, 
But one man loved the pilgrim soul in you, 
And loved the sorrows of your changing face; 
 
And bending down beside the glowing bars, 
Murmur, a little sadly, how Love fled 
And paced upon the mountains overhead 
And hid his face among a crowd of stars.

则读取该文件并统计单词 “your” 的数量并打印出的结果为:

3

题解

Python count() 方法用于统计字符串里某个字符或子字符串出现的次数。可选参数为在字符串搜索的开始与结束位置。

def num_your(poem):
	s = " your "
	a = poem.count(s)
	return a
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。