描述
一个单词是字符串里连续的一段非空白字符。请定义函数has(s, w),它检查字符串s里是否出现单词w,如果出现就返回True,否则返回False。注意,这里你可能需要用到字符串长度、字符串切片的操作。只能使用本章介绍的几个字符串操作。
输入
字符串s
单词w (严格区分大小写,不包含空格)
输出
True或False
样例输入
1.To be or not to be, that's a question. no 2.To be or not to be, that's a question. be,
样例输出
1.False 2.True
提示
注意单词w的定义,单词只按空格划分,单词末尾有标点也算单词一部分。
程序接口可使用如下形式
s = input()
w = input()
def has(s, w):
xxxx
print(has(s, w))
# endcoding : UTF-8
"""
@author = 寻找任大侠
@email = renjx@stu.pku.edu.cn
@creat_time = 2021/10/16 22:32
"""
s = input().split()
w = input()
def has(s, w):
for word in s:
if word == w:
return True
return False
print(has(s, w))
该博客介绍了如何在Python中定义一个函数`has(s, w)`,用于检查字符串`s`中是否存在给定的单词`w`。函数通过字符串切片和分割操作实现,对于输入的单词严格区分大小写,并且考虑了单词末尾的标点符号。示例展示了如何使用该函数处理实际的字符串输入。
7589

被折叠的 条评论
为什么被折叠?



