Menu
Coddy logo textTech

Kişi Ekle

Coddy'nin Python Journey'sinin Logic & Flow bölümünün bir parçası — ders 18 / 78.

challenge icon

Görev

Kolay

Şimdi, bir argüman alan add_contact fonksiyonunu oluşturun: contact_book (bir sözlük). Fonksiyon şunları yapmalıdır:

  1. Kişinin adı, telefonu, e-postası ve adresi için girdi (input) almalıdır.
  2. İsmin sözlükte zaten var olup olmadığını kontrol etmelidir. Eğer varsa, şunu yazdırmalıdır: "Contact already exists!".
  3. Eğer yoksa, kişiyi aşağıdaki formatta kaydetmelidir:

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

    Ardından şunu yazdırmalıdır: "Contact added successfully!".

Kendin dene

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

Logic & Flow bölümündeki tüm dersler