Practice #2
Coddy'nin Python Dekoratörleri kursunda ders 9 / 12.
Görev
OrtaBir 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