Menu
CoddyTech

連絡先の追加

CoddyのPythonジャーニー「ロジックとフロー」セクションの一部。レッスン 18/78。

challenge icon

チャレンジ

簡単

次に、1つの引数を取るadd_contact関数を作成します。引数はcontact_book(辞書)です。この関数では、次の処理を行います。

  1. 連絡先の名前、電話番号、メールアドレス、住所の入力を取得します。
  2. その名前が辞書にすでに存在するか確認します。存在する場合は、"Contact already exists!"を出力します。
  3. 存在しない場合は、次の形式で連絡先を保存します。

    contact_book[name] = {
    	"phone": phone,
    	"email": email,
    	"address": address
    }

    次に、"Contact added successfully!"を出力します。

関数の実行後、連絡先がこの形式で保存されたことを確認するため、テストによってcontact_bookが出力されます。

自分で試してみよう

def display_menu():
    print("Contact Book Menu:")
    print("1. Add Contact")
    print("2. View Contact")
    print("3. Edit Contact")
    print("4. Delete Contact")
    print("5. List All Contacts")
    print("6. Exit")

ロジックとフローのすべてのレッスン

自分で練習してみよう: Pythonオンラインコンパイラ