【Python刷题篇】——Python入门 010 内置函数(三)
🤵♂️ 个人主页: @北极的三哈 个人主页
👨💻 作者简介:
Python
领域新星创作者。📒 系列专栏:《牛客题库-Python篇》
🌐推荐《牛客网》——
找工作神器
|笔试题库
|面试经验
|实习经验内推
,求职就业一站解决
👉 点击链接进行注册学习
牛客题库《在线编程-Python篇》
python
的学习还是得基础知识+
自己动手同步进行。如果是python
新手,需要找一个可以在线练习得网站,我建议你去牛客网多练习。
Python入门:010 内置函数 NP76-NP93
内置函数(三)NP85-NP89
NP85 字符的类型比较
描述
Python有内置函数isalpha、isdigit、isspace
可以分别判断字符串是否只包含字母、数字、空格,现在输入一个字符串,请分别输出这三个函数的判断结果。
输入描述:
输入一个字符串。
输出描述:
分三行依次输出上述三个函数的判断结果。
示例1
输入:NiuMei
输出:True
False
False
代码:
s = input()print(s.isalpha())print(s.isdigit())print(s.isspace())
自测运行:
NP86 字符子串的查找
描述
牛客网公布中奖信息了,中奖信息是一个很长的字符串,牛牛想知道自己的名字('NiuNiu')
有没有出现在其中,你能帮助他使用字符串的find
函数查找一下吗?
输入描述:
输入一个长字符串long_str
表示中奖信息。
输出描述:
输出'NiuNiu'
在long_str
中第一次出现的位置,没有则输出-1
.
示例1
输入:NiuNiu won the prize!
输出:0
代码:
long_str = input()print(long_str.find('NiuNiu'))
自测运行:
NP87 子串的数量
描述
牛客网喜欢'Niu'
这个词,各个地方的称号、标语都会出现。现在给你一定长字符串patten
,你能使用count
函数找到'Niu'
在其中出现的次数吗?
输入描述:
输入一行字符串patten
。
输出描述:
输出'Niu'
在patten
中出现的次数,为非负数。
示例1
输入:IamNiuNiuFromNiuKeWang
输出:3
代码:
patten = input()print(patten.count('Niu'))
自测运行:
NP88 句子拆分
描述
英文句子都是由单词之间通过空格间隔而组成,牛牛想知道一句英语句子里面包含有哪些单词,你能使用split函数将它们全部按照空格分割,记录进列表中吗,请输出列表。
输入描述:
输入一行字符串,仅包含空格和大小写字母。
输出描述:
输出分割后的单词列表,不必去重。
示例1
输入:Python is the best language
输出:['Python', 'is', 'the', 'best', 'language']
代码:
s = input()print(s.split(' '))
自测运行:
NP89 单词造句
描述
牛牛在和牛妹做一个游戏,牛牛给定了牛妹一些单词字符串,他想让牛妹把这些单词拼接成以空格间隔开的句子,很可惜牛妹Python
没有学好,你能使用join
函数帮帮她吗?
输入描述:
多行输入多个字符串,每行一个单词,最后一个输入为0时结束。
输出描述:
输出多个单词组成的句子。
示例1
输入:I
am
NiuNiu
0
输出:I am NiuNiu
代码:
lst = []while True: w = input() if w == '0': break lst.append(w)print(' '.join(lst))
自测运行:
保存提交:
推 荐:牛客题霸-经典高频面试题库
🌐
找工作神器-|笔试题库|面试经验|大厂面试题
👉 点击链接进行注册学习