描述: 牛客网公布中奖信息了,中奖信息是一个很长的字符串,牛牛想知道自己的名字(‘NiuNiu’)有没有出现在其中,你能帮助他使用字符串的find函数查找一下吗?
输入描述:输入一个长字符串long_str表示中奖信息。
输出描述:输出’NiuNiu’在long_str中第一次出现的位置,没有则输出-1.
实现代码:
long_str=input()
try:
print(long_str.index('NiuNiu'))
except ValueError:
print('-1')
运行结果:
描述:牛客网喜欢’Niu’这个词,各个地方的称号、标语都会出现。现在给你一定长字符串patten,你能使用count函数找到’Niu’在其中出现的次数吗?
输入描述:输入一行字符串patten。
输出描述:输出’Niu’在patten中出现的次数,为非负数。
实现代码:
patten = input()
print(patten.count('Niu'))
运行结果:
描述: 英文句子都是由单词之间通过空格间隔而组成,牛牛想知道一句英语句子里面包含有哪些单词,你能使用split函数将它们全部按照空格分割,记录进列表中吗,请输出列表。
输入描述:输入一行字符串,仅包含空格和大小写字母。
输出描述:输出分割后的单词列表,不必去重。
实现代码:
str_list = input().split()
print(str_list)
运行结果:
描述: 牛牛在和牛妹做一个游戏,牛牛给定了牛妹一些单词字符串,他想让牛妹把这些单词拼接成以空格间隔开的句子,很可惜牛妹Python没有学好,你能使用join函数帮帮她吗?
输入描述:多行输入多个字符串,每行一个单词,最后一个输入为0时结束。
输出描述:输出多个单词组成的句子。
代码实现:
lst=[]
endstr='0'
s=''
for line in iter(input,endstr): # 每行接收的东西
lst.append(line)
print(' '.join(lst))
运行结果:
《100天精通Python从入门到就业》:本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从0到100的不断进阶深入,后续还有实战项目,轻松应对面试,专栏订阅地址:https://blog.csdn.net/yuan2019035055/category_11466020.html