• 1-savol Mana yuqoridagiga juda o‘xshash sikl: n = 0 while
  • -savol Kengaytirilgan tayinlash boshqa barcha arifmetik operatorlar bilan ishlaydi. 4-savol




    Download 5.67 Mb.
    bet27/31
    Sana22.10.2022
    Hajmi5.67 Mb.
    #27828
    1   ...   23   24   25   26   27   28   29   30   31
    Bog'liq
    Uzb coders qollanma
    TITUL 2 (3)
    3-savol
    Kengaytirilgan tayinlash boshqa barcha arifmetik operatorlar bilan ishlaydi.

    4-savol
    Kengaytirilgan tayinlashda satrlar bilan shuningdek ko‘paytirish operatoridan ham foydalanishingiz mumkin:
    >>> dog = "woof"
    >>> dog *= 2
    Sizningcha, dogning yangi qiymati nima bo‘ladi?


    Izoh: Satrlarni butun songa ko‘paytirish mumkin, bunda satr shuncha marta o‘ziga o‘zi qo‘shiladi. Buni bajarish satrlarning o‘zgarmas degan qoidasini buzmaydi, chunki u satr tarkibini o‘zgartirmaydi — bu o‘zgaruvchining qiymatini almashtiradi.
    Satrlarni bir-birga ko‘paytirish yoki butun sondan farqli sonlarga ko‘paytirish mumkin emas (xatoni yuzaga keltiradi. Ish maydonida sinab ko‘ring).

    15-qism


    1-savol
    Mana yuqoridagiga juda o‘xshash sikl:
    n = 0
    while n < 3:
    print(n)
    n += 1
    "While" sikli qayta-qayta ishlaydi va har safar nning qiymatini yangilaydi. Quyidagi har bir holatda n nima bo‘ladi?

    Izoh: n avval 0 qiymatga ega, har sikldan o‘tishda qiymati 1ga oshadi, ya’ni 0, 1, 2, 3… 3 ga kelganda shart bajarilmaganligi sababli (3 < 3 ifoda False qiymatga ega) sikl bajarilishi to‘xtaydi.
    The first time it runs, while n < 3: will be equivalent to... – Sikl birinchi marta o‘tilganda while n < 3: ekvivalent bo‘ladi bunga…
    2-savol
    Endi bular nimaga ekvivalent bo‘ladi?

    3-savol
    Hali ham xuddi o‘sha sikl ...
    n = 0
    while n < 3:
    print(n)
    n += 1
    Sikl ichidagi kod necha marta ishlaydi? (To‘xtashdan oldin u necha marta nni chop etadi?)

    Izoh: Oldingi savolda ko‘rilgandek, sikldagi shart 3 marta True qiymatga ega bo‘ladi va sikl demak 3 marta bajariladi.

    Download 5.67 Mb.
    1   ...   23   24   25   26   27   28   29   30   31




    Download 5.67 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    -savol Kengaytirilgan tayinlash boshqa barcha arifmetik operatorlar bilan ishlaydi. 4-savol

    Download 5.67 Mb.