for loop
連絡先オブジェクトの動的リストをループし、連絡先の電子メールが指定された条件を満たしているかどうかを確認します。リストが使い果たされたときに、「申し訳ありませんが条件が満たされていません」を返すelse
ステートメントを使用しました。このアプローチは、条件を満たす連絡先がリストに1 つfor loop
しかない場合を除き、正常に機能します。このシナリオでは、本体と部分の両方が実行されます。for loop
else
else
インタプリタが、設定された条件を満たす 1 つの繰り返しの部分を無視できるようにする方法について、親切にアドバイスしてください。
def searchContact(self, search_name):
print("Your search matched the following:")
for contact in self.contacts:
if search_name in contact.name:
print(contact)
else:
print("Sorry that contact does not exist!!")