小敏学python基础篇丨字符串综合使用

Hello,大家好,我是程序媛小敏,持续为您分享python知识。

#python每日一题#前几篇,小敏和大家一起学习了python字符串的一些操作方法,有友友问我“什么是字符串?”这里我通俗地解释下:我们每天写的文章、诗词,发布的评论等文本、数字、字母、符号等等都可以叫做字符串。

正是有由于字符串的范围如此之广,所以字符串的用法就显得尤为重要了。毫不夸张地说,我们在编程中用到的最多的数据类型就是字符串了,所以学编程的新手小白,在字符串这里一定要认真学习,弄清楚熟练字符串的常见用法。

下面小敏结合前面的学习,出一道文本排版的题目,在做题中,带着大家去思考字符串方法的实际应用,巩固和复习字符串的用法。

字符串综合题目

小敏输入了如下一段话,

我是标题第一行“蚊子”第二行“蚊子”helloworld!hello五一节快乐

请使用字符串的方法,对上述文本进行纠错、排版统计,输出修正后的文本,并统计文本中“hello”出现的次数。

题目分析

不管是生活中,还是在企业编程开发中,我们总是会收到朋友、客人、老板等给我们提出的各种需求、问题,那么拿到问题需求该如何处理呢?这里小敏分为以下几步:

1.仔细阅读需求和问题,弄清需要解决什么问题

阅读需求文本,发现提供的文本有错别字,指明了标题却没有居中显示等。我们需要找出文本中的错别字并更正,需要对标题进行居中显示,需要统计“hello”在文本中出现的次数。

2.分析需求,寻求解决方法

更正替换字符串需要用到replace方法,标题居中需要用到center方法,统计“hello”需要用到count方法

3.小心求证,事实说话

题目解答

这里小敏先附上代码如下:

全部代码

代码运行结果如下:

运行结果

我们对上面的代码作以总结分析:

要想对文本进行操作,需要将文本使用变量保存起来,或者说给字符串起个名字,用的时候不用去写长篇幅的字符串,只需使用简短的变量即可指代字符串。

所以,首先定义了一个变量用以保存文本数据;其次使用了字符串的replace方法,替换文本中的错别字“蚊子”为文字;接着使用replace方法结合center方法,对标题行进行了居中处理;最后使用count方法统计了“hello”字符出现的次数,这样就完成了此次文本纠错、排版的需求。

好了本篇关于字符串综合实战的学习就结束了,各位友友学会了么?欢迎大家在评论区留言讨论交流。我是程序媛小敏,持续为您分享python知识干货。




转载请注明:http://www.aierlanlan.com/rzgz/4415.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了