-1

for loop連絡先オブジェクトの動的リストをループし、連絡先の電子メールが指定された条件を満たしているかどうかを確認します。リストが使い果たされたときに、「申し訳ありませんが条件が満たされていません」を返すelseステートメントを使用しました。このアプローチは、条件を満たす連絡先がリストに1 つfor loopしかない場合を除き、正常に機能します。このシナリオでは、本体と部分の両方が実行されます。for loopelse

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!!")
4

1 に答える 1