← Python poydevori
MODUL 02 / DARS 02

Shartlar va sikllar: hodisalarni saralash

if va for bilan shubhali holatlarni ajrating.

45 daqiqa Python 3

Shartni aniq yozing

if blok shart rost bo‘lganda bajariladi. and ikki shartni birga, or kamida bittasini tekshiradi. == taqqoslaydi, = qiymat beradi. Python’da chekinish blok chegarasidir; odatda to‘rtta bo‘shliq ishlating.

Hodisalar oqimi

Sikl har bir yozuv ustida bir xil tekshiruv bajaradi. Xavfsizlikda login xatolari, vaqt oralig‘i yoki status bo‘yicha filtrlash tez-tez uchraydi. Darsda xatolar soni 3 yoki undan ko‘p bo‘lsa tekshirishga yuboriladi. Bu pedagogik chegara, tayyor ishlab chiqarish detektori emas.

Chegaraviy holatlar

> 3 bilan >= 3 farqini 2, 3 va 4 qiymatlarda tekshiring. Bo‘sh ro‘yxatda natija 0 bo‘lishi kerak. Cheksiz while brauzerdagi ishchini band qilishi mumkin; platformadagi To‘xtatish tugmasi ishchini bekor qiladi.

Python’da ko‘rib chiqamiz

failures = [0, 3, 1, 5, 3]
alerts = 0
for count in failures:
    if count >= 3:
        alerts += 1
print(alerts)

Misolni

Mustaqil mashq

Chegarani 4 ga o‘zgartiring va natijani taqqoslang. Bo‘sh ro‘yxatni sinang. continue yordamida 0 qiymatlarni o‘tkazib yuboring.

Chuqurroq o‘rganing

Rasmiy hujjatni ochish ↗
O‘QING → O‘ZGARTIRING → SINANG

Python ish maydoni

.py

Kod brauzeringizda Web Worker orqali bajariladi. Serverga yuborilmaydi. Standart kutubxona bilan ishlang; lokal shell va host fayllari mavjud emas.

● ● ●shart-va-tsikl.pyPython 3.14
Muhit ishga tushirishda yuklanadi
NATIJA
Kod natijasi shu yerda ko‘rinadi.
JAVOBI TEKSHIRILADIGAN TOPSHIRIQ

Natijani tahlil qiling

Dastlabki kod nechta ogohlantirish chiqaradi?

Yordamchi ishora

3, 5 va 3 qiymatlari shartga mos.

Python misolini hisobsiz ham bajara olasiz. Javobni tekshirish va natijani saqlash uchun hisobga kiring.

Hisobga kirish

Bu tekshiruv javob mosligini baholaydi. Mustaqil mashq va loyiha sifatini dars mezonlari bilan alohida tekshiring.

BILIMINGIZNI MUSTAHKAMLANG

Dars testi

To‘g‘ri javob bering. Qayta urinish mumkin; eng yaxshi natijangiz saqlanadi.

1. Qiymat aynan 3 bo‘lsa qaysi shart rost?
Test uchun hisobga kirish
O‘Z SO‘ZINGIZ BILAN YOZING

Shaxsiy konspekt

Tushunganlaringiz, savollaringiz va keyingi amaliyotingiz. Parol yoki token yozmang.

Konspekt uchun hisobga kirish