in キーワード

文字列は非常に強力であり、Pythonにはそれらを操作するための多彩な機能があります。ある文字列が別の文字列に含まれているかをチェックする必要があるアプリケーションもあります。例えば、ウェブサイト上で単語を検索する際(Ctrl + F)、入力した単語がそのウェブサイトのテキストに含まれているかを確認したいです。
Pythonでは、ある文字列が別の文字列に含まれているかを in キーワードでチェックできます:
word = 'access'
text = 'The entire house was __access__ible through that underground tunnel'
if word in text:
    print('Yes, the word is in the text')
else:
    print('Not found...')
最初の文字列が単語である必要はありません。任意の文字列で構いません。例えば、if 'some string with symb$ls' in text: とチェックすることもできます。

チャレンジ

あなたはチャットボットを開発しています。メッセージが挨拶であるかを判別したいと考えています。そのためには、メッセージに HihiHello、または hello が含まれているかを知りたいです。
テキストが与えられたとき、もしそのテキストが挨拶のメッセージであれば Yes と出力し、そうでなければ No と出力してください。
入力
出力
Hi, I would like to invite you to a conference
Yes
My name is Bob
No
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue