• 28-qism
  • Dasturga Muqaddima 1-bosqich




    Download 5.67 Mb.
    bet11/31
    Sana22.10.2022
    Hajmi5.67 Mb.
    #27828
    1   ...   7   8   9   10   11   12   13   14   ...   31
    Bog'liq
    Uzb coders qollanma
    TITUL 2 (3)
    import turtle
    michael = turtle.Turtle()
    for side in [1, 2, 3, 4, 5, 7, 8]:
    michael.forward(100)
    michael.right(45)
    ... bunda mening kodimda mantiqiy xato bor. Yaqindan qarab, uni topa olasizmi, ko‘ring.

    Izoh: 6 soni ro‘yxatda tushirib qoldirilgan, ya’ni ro‘yxatda 7 ta element bor xolos
    2-savol
    Ushbu kod ishlagandawillow oldinga jami qancha masofa yuradi?
    willow = turtle.Turtle()
    for x in [1, 2, 3]:
    willow.forward(1)
    for y in [4, 5, 6, 7]:
    willow.forward(1)
    willow.forward(1)

    Izoh: Birinchi siklning har o‘tilishida willow 1 + 1*4 + 1 = 6 pikselga yuriladi va 3 ta o‘tishda jami 6*3 = 18 pikselga yuriladi.

    28-qism




    29-qism


    1-savol
    Quyidagi kod qatorlaridan qaysilari metod chaqiruvi?

    2-savol
    Ro‘yxatdan foydalanilgan for sikli necha marta o‘tilishini nima belgilaydi?

    3-savol
    Pythonda biror nima "quotes" ichida kelishi nimani anglatadi?

    4-savol
    Bu NameError nimani anglatadi?

    Izoh: NameError Pythonning umumiy xato xabari, va u kod o‘zgaruvchini uni aniqlashdan oldin ishlatishga harakat qilganligini anglatadi. Masalan, matthew.right(45) sizda hali matthew turtle bo‘lmasa, 'NameError' beradi.
    5-savol
    Quyidagilardan qaysilarini Python xato xabarida ko‘rishingiz mumkin?
    To‘g‘ri deb hisoblagan barchasini belgilang.

    Izoh: dastur kodning tuzatilgan versiyasini taqdim etmaydi, faqat xatoni tuzatishga yordam beradigan ma’lumorlarni beradi (xato satr raqami, xato turi kabi)


    Download 5.67 Mb.
    1   ...   7   8   9   10   11   12   13   14   ...   31




    Download 5.67 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturga Muqaddima 1-bosqich

    Download 5.67 Mb.