English
Open in Telegram

Post🐍 Pythonda funksiya ichidan funksiya qaytarish mumkinmi? 🤯

24 March 2026
I
Isoqjanov Ilyos | Python
🐍 Pythonda funksiya ichidan funksiya qaytarish mumkinmi? 🤯 Quyidagi kodga qarang: def create(m, n): if m == 'Max': return lambda v: v < n elif m == 'Min': return lambda v: v > n checker = create('Max', 31) print(checker(15)) # ? print(checker(32)) # ? 🤔 Nima chiqadi? Bir o‘ylab ko‘ring... 👇 ✅ Javob: True False 🧠 Nima bo‘lyapti o‘zi? create() funksiyasi oddiy qiymat emas, boshqa funksiya (lambda) qaytaryapti. checker = lambda v: v < 31 💡 Eng qiziq joyi n = 31 yo‘qolib ketmaydi! 😳 U lambda ichida saqlanib qoladi 👉 Bu — closure deyiladi 🔥 Nega bu kuchli? Siz dinamik funksiyalar yasay olasiz: check10 = create('Max', 10) check50 = create('Max', 50) print(check10(20)) # False print(check50(20)) # True ⚠️ E’tibor bering max = create('Max', 31) ❌ bu yaxshi emas (built-in max() ni bosib yuboradi) ✅ yaxshisi: max_checker = create('Max', 31) 🧩 Xulosa • Funksiya ichidan funksiya qaytarish mumkin • Ichki funksiya tashqi o‘zgaruvchini esda saqlaydi • Bu mexanizm → closure • Juda foydali: filter, validator, dynamic logic
4 · 779 ·

Nearby in the feed

IIsoqjanov Ilyos | Python🐍 Pythonda Name Mangling nima? Pythonda double underscore (__) bilan boshlanadigan atribut va metodlar tashqaridan bevosita ko‘rinmas bo‘lishi uchun avtomatik rIIsoqjanov Ilyos | Python🐍 Scope nima? (oddiy tushuntirish bilan) Siz yozgan o‘zgaruvchi kodning hamma joyida ishlaydimi? 🤔 Yo‘q. Python har bir o‘zgaruvchiga qayerda yaratilganiga qara
this message
IIsoqjanov Ilyos | Python🌍 FastAPI va ko‘p tilli dastur: Zarurati va imkoniyatlari Siz FastAPI bilan backend qurayotganingizda ko‘p tilli dastur (i18n) haqida o‘ylash juda muhim. Nega? IIsoqjanov Ilyos | Python📡 Ngrok nima? Oddiy tushuntirish! Agar siz dasturchi bo‘lsangiz yoki lokal server bilan ishlasangiz, ngrok sizga juda foydali bo‘lishi mumkin 👇 🔹 Ngrok — bu siz
IIsoqjanov Ilyos | PythonIsoqjanov Ilyos | Python@python_fastapi_uz · channel · Tech
491subscribers275posts in the index
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count