Menu
CoddyTech

Tambahkan Kontak

Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 18 dari 78.

challenge icon

Tantangan

Mudah

Sekarang, buat fungsi add_contact yang menerima satu argumen: contact_book (sebuah dictionary). Fungsi ini harus:

  1. Mengambil input untuk nama, nomor telepon, email, dan alamat kontak.
  2. Memeriksa apakah nama tersebut sudah ada di dalam dictionary. Jika ya, cetak: "Contact already exists!".
  3. Jika belum, simpan kontak dengan format berikut:

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

    Lalu cetak: "Contact added successfully!".

Coba sendiri

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

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Python online