Получи случайную криптовалюту за регистрацию!

Rekursiya chegarasini yaratish va olish Python tail(dum yoki | Python Academy | Uzbekistan

Rekursiya chegarasini yaratish va olish

Python tail(dum yoki quyruq) rekursiyasini optimallashtirmaydi, shuning uchun rekursiv algoritmlarni yaratishda RecursionError ko'pincha qo'llaniladi.

Ammo sys modulidan foydalanib, siz maksimal rekursiya chuqurligini yaratishingiz va hatto o'zgartirishingiz mumkin. Buni qilish biroz xavfli, chunki har bir yangi qo‘ng‘iroq juda ko‘p xotirani egallaydi.

Umuman olganda, rekursiyadan ko'ra oddiy loop(qaytalanish yoki sikl)lardan foydalanishga harakat qilish yaxshiroqdir.

#rekursiya #chegarasi
Fikringizni izohlarda qoldiring.

Ulashishni unutmang.
@academy_py