|
Dasturga Muqaddima 1-bosqich
|
bet | 11/31 | Sana | 22.10.2022 | Hajmi | 5.67 Mb. | | #27828 |
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 ishlaganda, willow 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)
|
| |