文章目录

  • 1. 字符子串的查找
  • 2. 子串的数量
  • 3. 句子拆分
  • 4. 单词造句

1. 字符子串的查找

描述: 牛客网公布中奖信息了,中奖信息是一个很长的字符串,牛牛想知道自己的名字(‘NiuNiu’)有没有出现在其中,你能帮助他使用字符串的find函数查找一下吗?

输入描述:输入一个长字符串long_str表示中奖信息。

输出描述:输出’NiuNiu’在long_str中第一次出现的位置,没有则输出-1.

实现代码:

long_str=input()try:print(long_str.index('NiuNiu'))
except ValueError:print('-1')

运行结果:

2. 子串的数量

描述:牛客网喜欢’Niu’这个词,各个地方的称号、标语都会出现。现在给你一定长字符串patten,你能使用count函数找到’Niu’在其中出现的次数吗?

输入描述:输入一行字符串patten。

输出描述:输出’Niu’在patten中出现的次数,为非负数。

实现代码:

patten = input()
print(patten.count('Niu'))

运行结果:

3. 句子拆分

描述: 英文句子都是由单词之间通过空格间隔而组成,牛牛想知道一句英语句子里面包含有哪些单词,你能使用split函数将它们全部按照空格分割,记录进列表中吗,请输出列表。

输入描述:输入一行字符串,仅包含空格和大小写字母。

输出描述:输出分割后的单词列表,不必去重。

实现代码:

str_list = input().split()
print(str_list)

运行结果:

4. 单词造句

描述: 牛牛在和牛妹做一个游戏,牛牛给定了牛妹一些单词字符串,他想让牛妹把这些单词拼接成以空格间隔开的句子,很可惜牛妹Python没有学好,你能使用join函数帮帮她吗?

输入描述:多行输入多个字符串,每行一个单词,最后一个输入为0时结束。

输出描述:输出多个单词组成的句子。

代码实现:

lst=[]
endstr='0'
s=''
for line in iter(input,endstr):  # 每行接收的东西lst.append(line)
print(' '.join(lst))

运行结果:

Python每日一练——第26天:内置函数相关推荐

  1. [转载] Python列表排序 list.sort方法和内置函数sorted

    参考链接: Python中的函数 Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时 ...

  2. Python列表排序 list.sort方法和内置函数sorted

    Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时候就可以使用list.sort方法 ...

  3. Python中lambda详解(包括内置函数map、reduce、filter、sorted、max)

    文章目录 一.lambda是什么? 1.lambda语法 2.语法详解 二.lambda的使用 1.定义 2.调用 3.替换 4.作返回值 三.lambda作参数 1.map函数 2.reduce函数 ...

  4. Python Day26:多态、封装、内置函数:__str__、__del__、反射(反省)、动态导入模块...

    ## 多态 ```python OOP中标准解释:多个不同类型对象,可以响应同一个方法,并产生不同结果,即为多态 多态好处:只要知道基类使用方法即可,不需要关心具体哪一个类的对象实现的,以不变应万变, ...

  5. Python基础11-函数式编程与内置函数

    目录 函数即变量 lambda关键字定义匿名函数 高阶函数 内置函数map 内置函数filter 内置函数reduce 内置函数看文档 函数即变量 书接上回,Python里面,函数就是变量,可以被当成 ...

  6. Python自动化运维之5、内置函数

    python3.x内置函数 官网详解 一些例子:后期慢慢接触到再补充 # help() 详细查看某个类有那些方法或者方法的具体使用 >>> help(str) >>> ...

  7. 【Python基础】Python初学者必须吃透这69个内置函数!

    所谓内置函数,就是Python提供的, 可以直接拿来直接用的函数,比如print,enumerate.format等.Python内置的这些函数非常精巧且强大的,对初学者来说,经常会忽略,但是偶尔会碰 ...

  8. 【Python基础】学习Python 一定要吃透这 5 个内置函数

    出品:Python数据之道 作者:Peter 编辑:Lemon 本文中介绍 Python 中 5 个高阶内置函数,它们不仅能够帮助我们了解 Python 的数据结构,同时也能加快数据处理的速度,体会到 ...

  9. Python全栈之路系列----之-----内置函数和匿名函数lamdba

    引子 什么是内置函数? 内置函数就是python 提供给我们直接拿来就可以用的函数   内置函数--内置命名空间   只管调用 不管实现 总共68个 def func(): == #这是自己定义的函数 ...

  10. 零基础学Python(第二十二章 常用内置函数)

    本套学习内容共计[22]个章节,每个章节都会有对应的从0-1的学习过程详细讲解,希望可以给更多的人提供帮助. 开发环境:[Win10] 开发工具:[Visual Studio 2019] 本章内容为: ...

最新文章

  1. Kinect学习(六):提取人体关节点数据
  2. BIM机器人来袭、你害怕了吗
  3. boost库学习入门篇
  4. mysql group by_技术分享 | 回顾 MySQL 的 MTS
  5. Javaspring 14-18课 spring AOP
  6. 获取公司的maven库 和 idea maven 中Projects Settings的Libraries中正常,但是在Maven Projects中Dependencies一直出现红线的解决办法
  7. JS键盘KEYCODE值参考
  8. Java基础93 JDBC连接MySQL数据库
  9. ZOJ - 2402 DP方案数
  10. 执行对象cocos2d-x 2.x action动作整理集合
  11. 数据库(SQL)学习——基础篇一:初识数据库
  12. HEVC 推出专利使用费标准
  13. Tomcat原理剖析及性能调优
  14. Flutter 静态挂载腾讯X5WebView(Tbs)浏览器内核
  15. wince tcpmp移植相关
  16. 想要糖尿病逆转,健康饮食必不可少
  17. 腾讯云GPU云服务器配置初体验
  18. Python常用模块13-python的cx_Oracle模块
  19. 公约数和公倍数(Python)
  20. 读书笔记——刘鹗《老残游记》《老残游记续集》

热门文章

  1. 判断两个单链表是否相交--java实现
  2. python中烦人的锟斤拷(\xef\xbf\xbd)
  3. 混合动力汽车simulink整车模型,并联P2构型
  4. H.266 JEM7.0 帧内预测之四(Planar模式的基于位置的帧内预测组合 (PDPC))
  5. A Database Error Occurred Error Number:0
  6. miix4linux双系统,miix4怎么装系统
  7. 联想520r服务器装系统,联想Miix520本地模式重装win7系统教程
  8. 如何建立自己的认知体系
  9. npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 所在位置 行:1 字符: 1
  10. Gym 101142F Folding