|
Dasturga Muqaddima 1-bosqich
|
bet | 12/31 | Sana | 22.10.2022 | Hajmi | 5.67 Mb. | | #27828 |
Bog'liq Uzb coders qollanma TITUL 2 (3), PM 5-2-Ma\'ruza (2), Qurilish mashinalarini bir ish joyidan boshqa ish joyiga uni qo, 1-маъруза, 2-amaliy ishga Javoblar, 2-amaliy ish, 1-2-mustaqil ish mavzulari (1), Birgalikda Korrupsiyani To\'xtatamiz 2-dars. 2-qism
1-savol
Quyida siz ishlatgan ba’zi bir ifoda turlari berilgan. Kodning har bir bo‘lagini tegishli ibora bilan moslashtira olasizmi?
2-savol
Qaysi ifoda sodda va qaysi biri murakkab?
Izoh: Tayinlash ifodasi sodda ifoda; for sikl - murakkab ifoda.
3-savol
Bu yerda siz ilgari ko‘rmagan ifodalar keltirilgan!
Biroq sodda va murakkab ifodalar haqida bilimingizdan foydalanib, ularning sodda yoki murakkabligini aniqlashga harakat qiling.
4-savol
Murakkab ifodalar uchun doim to‘g‘ri bo‘lgan narsalarni eslay olasizmi?
Quyidagi ifodalarning ba’zilari marakkab, ba’zilari esa yo‘q.
Izoh: 1-holatda “:” tushib qolgan. 3-holatda intendation buzilgan.
3-qism
1-savol
Ushbu [0, 1, 2, 3, 4, 5, 6] ro‘yxat o‘rniga quyidagilardan qaysi birini ishlatishimiz mumkin?
Izoh: Ushbu [0, 1, 2, 3, 4, 5, 6] ro‘yxat yettita elementdan iborat, demak uning o‘rniga range(7) ishlatilishi mumkin.
Natija:
4-qism
1-savol
Quyida kichik kod parchasi berilgan:
some_number = 5 + 9 * 2
Uning qismlarini belgila olasizmi?
Izoh: 9, 5, 2 ifodadagi operandlar, qo‘shish va ko‘paytirish amallari belgilari + va * - operatorlardir.
2-savol
Bu boshqa misol:
howard = turtle.Turtle()
for side in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
howard.forward(side * 10)
howard.right(90 - side)
Sikldan oxirgi o‘tishda side qiymati 10 bo‘ladi. Shunda howard nomli turtle nima qiladi?
Izoh: side qiymati 10 bo‘ladi, demak side * 10 teng bo‘ladi 100 va 90 - side teng bo‘ladi 80 ga.
3-savol
Aytaylik, siz x tomoni muntazam ko‘pburchak chizmoqchisiz. (x o‘zgaruvchi.)
Burilish burchagini hisoblash uchun qaysi arifmetik ifodani ishlatasiz?
5-qism
|
| |