|
Dasturga Muqaddima 1-bosqich
|
bet | 14/31 | Sana | 22.10.2022 | Hajmi | 5.67 Mb. | | #27828 |
Bog'liq Uzb coders qollanma TITUL 2 (3)2-savol
Bu yerda draw_circle kod bloki uchun funksiya chaqiruvi:
draw_circle(10)
Kodning qaysi qismi argument hisoblanadi?
Izoh: Bu funksiya chaqiruvi 10 argumentini draw_circle funksiyasiga o‘tkazmoqda, deymiz.
3-savol
Bu yerda draw_square kod bloki uchun funksiya chaqiruvi: draw_square()
Bu kodning qaysi qismida argument bor?
Izoh: Siz hech qanday argumentlar yo‘qligini aytishingiz mumkin, chunki qavslar bo‘sh.
Funksiyani hech qanday argumentlardan foydalanmasdan turib chaqirish odatiy hol emas. Hali ham oxirigacha qavslarni qo‘yishimiz kerak - bu Pythonga chaqiruv ifodasi ekanligini ko‘rsatamiz.
4-savol
8-qism
1-savol
Bu yerda square deb nomlangan funksiyani aniqlash uchun turli xil urinishlar keltirilgan. Kelly videoda tasvirlagan narsalarga asoslanib, ularning qaysi biri to‘g‘ri sintaksisdan foydalanadi aniqlang? (Ulardan qaysi biri grammatik jihatdan to‘g‘ri?)
9-qism
1-savol
Mana Kelly hozirgina yaratgan spiral funksiyasining birinchi qatori:
def spiral(sides):
sides nima o‘zi?
Bu yerda ikkita to‘g‘ri javob bor.
Izoh: sides satr emas, sonli qiymatlarni qabul qiladi, sides parametrining funksiya chaqiruvidagi qiymati argument bo‘ladi.
2-savol
Va spiral funksiyasini chaqiradigan qator:
spiral(100)
100 nima bu yerda?
3-savol
Bu yerda spiral chizuvchi funksiya (va funksiya chaqiruvi):
def spiral(sides):
for n in range(sides):
t.forward(n)
t.right(30)
spiral(50)
Va mana bu yerda uning boshqacha ko‘rinishi:
|
| |