Menu
Coddy logo textTech

Sözlük Elemanına Erişmek

Coddy'nin Clean Code - Python ile daha iyi kod yazın kursunda ders 13 / 28.

Sözlükteki bir öğeye erişirken anahtarın mevcut olmaması riski her zaman vardır.

Sözlükte bir anahtarın mevcut olup olmadığını kontrol etmenin Pythonic yolu in anahtar sözcüğüdür,

if 'name' in person_dict:
	print(person_dict['name'])

varsayılan bir değer sağlanabiliyorsa get() kullanmak iyi bir fikirdir,

print(person_dict.get('name', 'Anonymous'))

Aşağıdaki kod, 'name' person_dict içinde mevcut değilse 'Anonymous' değerini, aksi takdirde 'name' değerini yazdırır.

challenge icon

Görev

Kolay

area(sizes) adında bir fonksiyon oluştur.

sizes, 2 anahtara sahip bir sözlüktür: width ve height. Anahtarlar mevcut değilse varsayılan değer 1 olmalıdır.

Beklenen çıktı alan boyutuwidth * height olmalıdır.

Pythonic Kod yaz!

Kendin dene

Clean Code - Python ile daha iyi kod yazın bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi