• 15-qism
  • -qism 1-savol 14-qism




    Download 5.67 Mb.
    bet6/31
    Sana22.10.2022
    Hajmi5.67 Mb.
    #27828
    1   2   3   4   5   6   7   8   9   ...   31
    Bog'liq
    Uzb coders qollanma
    TITUL 2 (3)

    12-qism


    1-savol

    14-qism


    1-savol
    Quyidagi tayinlash operatorlaridan qaysi birlari yaroqli (valid) bo‘ladi?

    Izoh: satrlar o‘zgaruvchi sifatida ishlatilmaydi.
    2-savol

    3-savol
    Agar bizda mary nomli turtle bor deb faraz qilsak, bu yerda unga binafsha rangli beshburchak chizdiradigan kod keltirilgan:
    mary.color("purple")
    for side in [1, 2, 3, 4, 5]:
    mary.forward(100)
    mary.right(72)

    Quyidagilarning qaysi biri yuqoridagi kod bilan bir xil natijaga ega bo‘ladi?



    Izoh: ikkinchi holatda mary.color() metodiga e’lon qilingan o‘zgaruvchi emas, satr berilmoqda. Bunday nomli rang bo‘lmaganligi sababli ushbu kod xato xabarini chiqaradi.
    4-savol
    Yuqoridagi mashqda, variantlardan biri blah nomli o‘zgaruvchini ishlatgan. Ushbu o‘zgaruvchini nomlash uchun blah tanlash haqida nima deyishimiz mumkin?

    15-qism


    1-savol
    O‘zgaruvchiga satr tayinlashingiz mumkinligini ko‘rgansiz. Ammo, shuningdek, o‘zgaruvchiga ro‘yxat va butun sonlar kabi boshqa har qanday turni tayinlashingiz mumkin.
    Siz bularni ilgari ko‘rmagansiz, lekin taxmin qiling - quyidagilardan qaysi biri yaroqli tayinlash bayonoti bo‘ladi?

    2-savol

    3-savol

    4-savol
    Mana yana binafsha rang beshburchak uchun kodimiz:
    mary.color("purple")
    for side in [1, 2, 3, 4, 5]:

    mary.forward(100)
    mary.right(72)
    Quyidagilardan qay birlari bir xil natijaga ega bo‘ladi?

    Izoh: 2-holatda burchak 100 etib belgilangan, 72 emas. O’zgaruvchiga ixtiyoriy nom berish mumkin (ma’lum shartlar doirasida, albatta - raqam nilan boshlanmasligi, faqat harf, raqam va quyi chiziq kabi belgilardan iborat bo‘lishi kerak). Biroq o‘zgaruvchiga mazmunli nom berish uni keyinchalik o‘qib tushunish uchun qulay.
    16-qism
    1-savol
    [1, 2, 3, 4, 5] ro‘yxatni ushbu [1, 0, 1, 0, 1] ro‘yxat bilan almashtirsangiz, nima bo‘ladi? Bu haqda o‘ylab ko‘ring, keyin kodda sinab ko‘ring!


    Download 5.67 Mb.
    1   2   3   4   5   6   7   8   9   ...   31




    Download 5.67 Mb.