Menu
Coddy logo textTech

Practice #2

Coddy'nin Python Dekoratörleri kursunda ders 9 / 12.

challenge icon

Görev

Orta

Bir fonksiyonun dönüş değerini önbelleğe alan cache_decorator adında bir dekoratör yazın. Dekoratör, giriş argümanlarını dönüş değerleriyle eşleyen bir sözlük tutmalı ve değerin daha önce hesaplanıp hesaplanmadığını görmek için fonksiyonu çalıştırmadan önce sözlüğü kontrol etmelidir. Eğer değer önbellekteyse, dekoratör fonksiyonu çalıştırmadan değeri hemen döndürmelidir. Eğer değer önbellekte değilse, dekoratör fonksiyonu çalıştırmalı ve sonucu döndürmeden önce önbelleğe eklemelidir.

Kendin dene

Python Dekoratörleri bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi