Font size
Worksheetsпрограммалау 2/1
Total questions: 25
Worksheet time: 19mins
Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады:
for i in range(1,10): print(i , end='')
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9
0
858587474
010230599
1 2 3 4 5 6 7 8 9 10
Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады:
for i in range(1,10+1): print(i, end='')
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10 11
1 4 9 16
01010101
00003333
Төмендегі алгоритмнің нәтижесі:
Кіріс мәліметтері:
15
45
a = int(input()) b = int(input()) if a % 10 == 0 or b % 10 == 0: print('YES') else: print('NO')
YES
NO
Error
int
No answer
Төмендегі программа орындалғаннан кейін қандай нәтиже алынады:
s = 0
for k in range(3,11):
s = s + k
print(s)
11
52
88
99
22
Төмендегі код фрагментінің нәтижесі:
numbers = [1, 2, 3, 4, 5]
numbers[2] = 99
print (numbers)
[1, 2, 3, 4, 5]
[1, 2, 99, 4, 5]
[1, 99, 3, 4, 5]
[99, 2, 3, 4, 5]
[1, 2, 3, 4, 99]
Төмендегі код фрагментінің нәтижесі қандай?
numbers = list(range(3))
print(numbers)
[3, 1, 2]
[0, 1, 2]
[1, 3, 2]
[0, 1, 3]
[3, 2, 1]
Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: s = 0
for k in range(1,30):
s = k * s
print(k)
99
29
77
55
33
Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: s=1
k=1
for k in range(1,4):
s =(-1)*s
print(s)
2
-1
30
-5
6
Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: z=30
n=1
for n in range(10):
if n < 0:
z=z-2*n
else:
z=n-z
print(n)
-33
9
-77
-8
-9
Төмендегі программа орындалғаннан кейін қандай нәтиже алынады: a = 23
b = 4
if a % 2 == 0:
b=b + a
else:
a=a-2*b+1
print(b)
20
43
16
4
24
Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады:
for i in range(1,5): print(i, end='')
1 2 3 4 5
1 2 3 4
0
858587474
010230599
Төмендегі алгоритмді орындағаннан кейін экранда қандай сандар қатары пайда болады:
for i in range(1,8): print(i, end='')
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
0
858587474
010230599
Таңдау операторлары
For, while
Таңдау операторлары
Қайталау операторлары
Шартты тексеру операторлары
Енгізу-шығару операторлары
Енгізу-тексеру операторлары
Мына кодтың нәтижесі қандай болады?
for i in range(5):
if i % 2 == 0:
continue
print(i)
4
1, 3 және 5
Қате енгізу себебінен қате пайда болды
Қате, себебі i-дің мәні енгізілмеген
1 және 3
Қайсы өрнек дұрыс жазылған?
var num = 2k
num = 2
num = float (2)
Intnum =: 2
Num:= 2;
Төмендегі код орындалғанда экранға не шығады?
x = True
y = False
z = False
if not x or y:
print(1)
elif not x or not y and z:
print(2)
elif not x or y or not y and x:
print(3)
else:
print(4)
1
3
2
4
8
Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:
a = [1,2,3,None,(),[],]
print(len(a))
4
6
3
2
5
Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:
a = [1,2,3,None,(),[],3.8]
print(len(a))
4
7
3
2
5
Экранға не шығады?
x = True
y = True
z = True
if not x or y:
print(1)
elif not x or not y and z:
print(2)
elif not x or y or not y and x:
print(3)
else:
print(4)
1
3
2
4
8
Мына кодтың нәтижесі қандай болады?
x = 23
num = 0
if x > =10:
num=5
else:
num=0
print (num)
23
10
11
0
5
Төмендеггі программа листингі орындалғанда қандай нәтиже алынады:
for i in range(4): print(i, end=” “) print(i ** 2, end=” “)
0 0 1 1 3 3 4 4
0 0 1 1 2 4 3 9
0 0 1 1 2 3 3 9
0 0 2 2 1 1 3 4
0 7 7 1 0 1 5 6
while циклдік операторын қолдану алгоритмінің нәтижесі:
i = 1
while i<= 10:
print(i ** 2, end=” “ )
i = i + 1
1 2 3 4 5 6 7 8 9 10
1 4 9 16 25 36 49 64 81 100
100 81 64 49 25 16 9 4 1
99
22
Төмендегі программа листингі орындалғанда қандай нәтиже алынады:
for i in range(4): print(i, end=” “) print(i * 2, end=” “)
0 0 1 1 3 3 4 4
0 0 1 2 2 4 3 6
0 0 1 1 2 3 3 9
0 0 2 2 1 1 3 4
0 7 7 1 0 1 5 6
Төмендегі программа орындалғаннан кейін қандай нәтиже алынады:
s = 0
for k in range(5,11):
s = s + 2 * k
print(s)
99
90
77
55
33
Бағдарлама орындағаннан кейінгі нәтиже.
Кіріс мәліметтері:
10
20
a = int(input())b = int(input())if a < b: print(a)else: print(b)
10
20
30
-10
-5
