Worksheetspython_def
Total questions: 20
Worksheet time: 13mins
Funksiya ...............
turli hil vazifalar jamlanmasi
ma'lum bir vazifani bajarishga mo'ljallangan kodlar yig'indisi
matematik formulalar jamlanmasi
standart funksiyalarni toping
print()
input()
int()
summa()
Funksiyani qulayligi .........
dasturda bir xil bajariladigan ishlarni bir joyda keltirib qolgan joylarda funksiya keltirilishi
dasturda bir xil bajariladigan ishlarni sodda ko`rinishga keltirish
Dasturni tez bajarilishida
funksiya nima maqsadda ishlatiladi:
Bir xil kodlarni qayta-qayta yozmaslik
Kodlarni soddalashtirish
dastur tez ishlash
Funksiyalarning turlarini toping
qiymat qaytaruvchi
qiymat qaytarmaydigan
hisoblovchi
qiymatni natijaga beruvchi
quyida keltirilgan funksiya qanday funksiya:
def summa(n):
print(n*n)
parametrli, qiymat qaytarmaydigan, n ni kvadratini hisoblovchi
parametrsiz, qiymat qaytarmaydigan, n ni kvadratini hisoblovchi
parametrli, qiymat qaytaradigan, n ni kvadratini hisoblovchi
parametrsiz, qiymat qaytaradigan, n ni kvadratini hisoblovchi
quyida keltirilgan funksiya qanday funksiya:
def summa(n):
return(n*n)
parametrli, qiymat qaytarmaydigan, n ni kvadratini hisoblovchi
parametrsiz, qiymat qaytarmaydigan, n ni kvadratini hisoblovchi
parametrli, qiymat qaytaradigan, n ni kvadratini hisoblovchi
parametrsiz, qiymat qaytaradigan, n ni kvadratini hisoblovchi
quyida keltirilgan funksiya qanday funksiya:
def salom():
print("salom dunyo")
parametrli, qiymat qaytarmaydigan
parametrsiz, qiymat qaytarmaydigan
parametrli, qiymat qaytaradigan
parametrsiz, qiymat qaytaradigan
quyida keltirilgan dastur natijasini toping:
84
120
xech narsa chiqmaydi
94
quyida keltirilgan dastur natijasini toping:
28
23
xech narsa chiqmaydi chunki funksiyada print yo`q
22
Natija ?
None
3
Error
Natija ?
(a)
Natija ?
(a)
Natija ?
Error
1
2
0
Natija ?
(a)
Natija ?
(a)
Faktorialni hisoblash uchun kodni davomini toping
num*fact(num-1)
(num-1)*(num-2)
num*(num-1)
fact(num)*fact(num-1)
Natija ?
13
7
Infinite Loop
17
Keltirilgan funksiya uchun quyidagi funksiya chaqiruvlaridan qaysi birlari to`g`ri?
def test(a,b,c,d)
test(1,2,3,4)
test(a=1,2,3,4)
test(a=1,b=2,c=3,4)
test(a=1,b=2,c=3,d=4)
Natija ?
18
10
(10,8)
Syntax error
