Menu
Coddy logo textTech

Üyelik Kontrolleri

Coddy'nin Python Journey'sinin Mantık ve Akış bölümünün bir parçası. Ders 25 / 78.

Python'da üyelik denetimleri, in ve not in kullanarak bir değerin liste, demet, küme veya sözlük gibi bir koleksiyonda bulunup bulunmadığını denetlemenizi sağlar.

in operatörü bir değerin var olup olmadığını kontrol eder:

fruits = ["apple", "banana", "cherry"]
print("apple" in fruits)  # True

not in operatörü, bir değerin mevcut olmadığını kontrol eder:

numbers = [1, 2, 3]
print(4 not in numbers)  # True

Sözlükler için, üyelik kontrolleri varsayılan olarak anahtarlara uygulanır:

my_dict = {"name": "Alice", "age": 25}
print("name" in my_dict)  # True
print("Alice" in my_dict)  # False
challenge icon

Görev

Kolay

Size bir isim listesi ve öğrenci notlarından oluşan bir sözlük verilmiştir. Şunları yapan bir program yazın:

  1. "Alice" adının listede olup olmadığını kontrol edin → Şunu yazdırın: "Alice is in the list."
  2. "David" adının listede olmadığını kontrol edin → Şunu yazdırın: "David is not in the list."
  3. "Bob" adının sözlükte olup olmadığını kontrol edin → Şunu yazdırın: "Bob is in the dictionary."
  4. "Eve" adının sözlükte olmadığını kontrol edin → Şunu yazdırın: "Eve is not in the dictionary."
GEREKLİ ÇIKTI BİÇİMİ: <translation> [Çevrilmiş içeriğiniz] </translation>

Kendin dene

# Verilen veriler
names = ["Alice", "Bob", "Charlie"]
grades = {"Alice": 85, "Bob": 90, "Charlie": 78}

# Kodu buraya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi