evaluasi malas adalah cara untuk merangkum perhitungan tanpa benar-benar komputasi itu - itu hanya akan dihitung pada saat hasil dari perhitungan yang sebenarnya diakses.
Setelah dilakukan perhitungan, akses lebih lanjut untuk perhitungan malas hanya akan mengembalikan hasil cache.
Sejak Python tidak mendukung evaluasi malas native dan karena tidak ada cukup kait di interpreter untuk melakukan sesuatu seperti ini di Python sama sekali, ini palsu evaluasi malas. Apa yang sebenarnya, yang membungkus fungsi panggilan pada objek yang akan memaksa hasil pemanggilan fungsi pada saat-saat terakhir.
Semua ini dilakukan dengan menggunakan kode Python 100%.
Ada beberapa cara untuk mendapatkan evaluasi malas dalam kode Anda. Cara utama adalah untuk menggunakan fungsi malas / delay atau subclass LazyEvaluated atau menggunakan LazyEvaluationMetaClass sebagai metaclass untuk kelas Anda sendiri.
Rincian Software:
Versi: 0.5
Tanggal Upload: 12 May 15
Lisensi: Gratis
Popularitas: 148
Komentar tidak ditemukan