English
Open in Telegram

Post💡 Python if shartlari va tekshirish ketma-ketligi

18 December 2025
I
Isoqjanov Ilyos | Python
💡 Python if shartlari va tekshirish ketma-ketligi Pythonda if dagi shartlar operatorlarga qarab tekshiriladi va short-circuit (qisqa tutashuv) baholash qo‘llanadi. 1️⃣ and operatori if shart1 and shart2: ... • Python chapdan o‘nga tekshiradi. • Agar birinchi shart False bo‘lsa, ikkinchi shartni tekshirmaydi. • Foydasi: keraksiz tekshiruvdan qochadi va xatolardan saqlaydi. Misol: if os.path.exists("data.txt") and os.access("data.txt", os.R_OK): print("Fayl mavjud va o'qishga ruxsat berilgan") • and bilan birinchi shart (os.path.exists("data.txt")) chapdan tekshiriladi. • Agar fayl mavjud bo‘lmasa, ikkinchi shart (os.access) tekshirilmaydi, xatolik bo‘lmaydi. 2️⃣ or operatori if shart1 or shart2: ... • Python ham chapdan o‘nga tekshiradi. • Agar birinchi shart True bo‘lsa, ikkinchi shartni tekshirmaydi. • Foydasi: kerakli shart allaqachon True bo‘lsa, qolganlarini tekshirmasdan o‘tadi. Misol: if x == 0 or 10 / x > 1: print("Shart bajarildi") Agar x == 0 True bo‘lsa, 10 / x hech qachon tekshirilmaydi → ZeroDivisionError bo‘lmaydi. ✅ Xulosa • Short-circuiting: Python faqat kerakli shartlarni tekshiradi. • and: birinchi shart False bo‘lsa, qolganlari tekshirilmaydi. • or: birinchi shart True bo‘lsa, qolganlari tekshirilmaydi. • Shuning uchun shartlarni xatolik va samaradorlik nuqtai nazaridan tartiblang.
4 · 708 ·

Nearby in the feed

IIsoqjanov Ilyos | Python✅ Qachon biz SQL ishlatishga majburmiz? 1️⃣ Murakkab querylar ORMdan chiqib ketganda Ba’zan ORM bilan yozish imkonsiz yoki juda noqulay bo‘lgan holatlar bo‘ladiIIsoqjanov Ilyos | Python🔍 Profiling nima? Profiling — bu dastur bajarilishi vaqtida: • qaysi funksiya • necha marta chaqirilgani • qancha vaqt ishlagani haqida aniq statistika beradiga
this message
IIsoqjanov Ilyos | Python📌 Pythonda with context manager bilan bir nechta fayl ochish mumkinmi? 👉 Ha, mumkin va juda qulay! Pythonda with operatori fayllarni avtomatik yopish imkonini bIIsoqjanov Ilyos | Python📌 Base64 nima va u nima uchun kerak? Base64 — bu binary (ikkilik) ma’lumotlarni matn (text) ko‘rinishida ifodalash usuli. Ya’ni rasm, video, fayl kabi ma’lumotl
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