列表

详情


NP86. 字符子串的查找

描述

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

输入描述

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

输出描述

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

示例1

输入:

NiuNiu won the prize!

输出:

0

原站题解

Python 3 解法, 执行用时: 28ms, 内存消耗: 4516KB, 提交时间: 2022-08-05

long_str=input()
my_index=long_str.find("NiuNiu")
print(my_index)

Python 3 解法, 执行用时: 28ms, 内存消耗: 4584KB, 提交时间: 2022-08-05

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

Python 3 解法, 执行用时: 28ms, 内存消耗: 4612KB, 提交时间: 2022-07-29

n=input()
print(n.find('NiuNiu'))

Python 3 解法, 执行用时: 29ms, 内存消耗: 4476KB, 提交时间: 2022-08-04

name = input()
print(name.find('NiuNiu'))

Python 3 解法, 执行用时: 29ms, 内存消耗: 4480KB, 提交时间: 2022-08-04

long_str = input()
print(long_str.find('NiuNiu', 0, len(long_str)))

上一题