連絡先の追加
CoddyのPythonジャーニー「ロジックとフロー」セクションの一部。レッスン 18/78。
チャレンジ
簡単次に、1つの引数を取るadd_contact関数を作成します。引数はcontact_book(辞書)です。この関数では、次の処理を行います。
- 連絡先の名前、電話番号、メールアドレス、住所の入力を取得します。
- その名前が辞書にすでに存在するか確認します。存在する場合は、
"Contact already exists!"を出力します。 存在しない場合は、次の形式で連絡先を保存します。
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オンラインコンパイラ