NEW
Font size
Worksheets9-kl_4-sherek
Total questions: 15
Worksheet time: 8mins
Butun dastur davomida faol bo‘ladigan o‘zgaruvchilar nima deb ataladi?
Lokal o’zgaruvchilar
Rekursiv o’zgaruvchilar
Global o‘zgaruvchilar
Minaqaviy o’zgaruvchilar
Dastur natijasini kо‘rsating. a, b = 12, 5
if a >b:
print('True')
else:
print('False')
False
True
0
1
.Faqat takrorlanishlar soni oldindan maʼlum bo‘lganda foydalaniladigan siklni aniqlang.
While
If
For
Else
Dastur natijasini kо‘rsating x = 0 a = 5 b = 5 if a > 0: if b < 0: x = x + 5 elif a > 5: x = x + 4 else: x = x + 3 else: x = x + 2 print(x)
0
4
2
3
5.Joriy siklni o‘tkazib yuborib, keyingisiga o‘tuvchi operator bu
continue
break
stop
pause
Dastur natijasini kо‘rsating. for num in range(-2,-5,-1): print(num, end=', ')
-2,-1,-3,-4
-2, -1, 0, 1, 2, 3,
-2, -1, 0,
-2, -3, -4,
Quyidagi funksiyalardan qaysi biri takrorlanuvchi obyektni qaytaradi?
len()
xrange()
range()
ord()
Quyidagi kod natijasini kо‘rsating. for i in range(10, 15, 1): print( i, end=',')
A) 10, 11, 12, 13, 14,
10, 11, 12, 13, 14, 15
9, 10, 11, 12, 13, 14,
9, 10, 11, 12, 13, 14, 15
Sikl ishini to‘xtatuvchi operator bu
break
continue
stop
pause
Quyidagi kod natijasini kо‘rsating. p, q, r = 10, 20 ,30 print(p, q,r)
30 20 10
10 20 30
Error: invalid syntax
10 30 20
Quyidagi kod natijasini kо‘rsating: def a(b, c, d): pass
ro‘yxatni e’lon qiladi va uni ishga tushiradi;
hech narsa bajarmaydigan funksiyani e’lon qiladi;
parametrlarni uzatadigan funksiyani e’lon qiladi;
bo‘sh sinfni e’lon qiladi
. Quyidagi kod natijasini kо‘rsating. def calculate (num1, num2=4): res = num1 * num2 print(res) calculate(5, 6)
20;
dastur xatolik qaytaradi;
30;
40
Berilgan shart rost bo‘lgan holda sikl tanasi bajariladigan sikl turi berilgan qatorni aniqlang
For
While
If
Else
Dastur natijasini kо‘rsating for num in range(10, 14): for i in range(2, num): if num%i == 1: print(num) break
10 11 12 13
11 13
10 11
10 11 12
15. Quyidagi kod natijasini kо‘rsating. x = 100 y = 50 print(x and y)
True;
100;
False
50
