Русский
Открыть в Telegram

Пост💡 Python if shartlari va tekshirish ketma-ketligi

18 декабря 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 ·

Рядом в ленте

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
это сообщение
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 · канал · Технологии
491подписчиков275постов в индексе
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем