Font size
WorksheetsПрограммалау 2/2
Total questions: 25
Worksheet time: 19mins
PYTHON –да қандай айнымалы атаулары дұрыс:
ABC
S12
N_1
41And
Sum/
PYTHON –да қандай айнымалы атаулары дұрыс емес:
N+1
ABC
Sum/
41And
AB
Бағдарламаны орындағаннан кейінгі нәтиже
a = int(input()) b = int(input()) if a < b: print(a) else: print(b)
Кіріс мәліметтері: a =123, b=23; Нәтиже 23
Кіріс мәліметтері: a =141, b=35; Нәтиже 35
Кіріс мәліметтері: a =11, b=23; Нәтиже 11
Кіріс мәліметтері: a =101, b=23; Нәтиже 101
Кіріс мәліметтері: a =11, b=23; Нәтиже 110
Төмендегі алгоритмді орындағаннан кейін қандай сандар қатары пайда болады:
for i in range(1,k): print(i)
k=5 болса, экранға: 1 2 3 4
k=6 болса, экранға: 1 2 3 4 5 6
k=6 болса, экранға: 1 2 3 4 5
k=5 болса, экранға: 1 2 3 5
k=5 болса, экранға: 1 2 3 4 5
Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:
s = 0
for k in range(t,7):
s = s + k
print(s)
t=4 болса, экранға: 15
t=6 болса, экранға: 6
t=6 болса, экранға: 46
t=3 болса, экранға: 18
t=5 болса, экранға: 52
Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады:
s = 0
for k in range(t,8):
s = s + k
print(s)
t=4 болса, экранға: 22
t=6 болса, экранға: 13
t=3 болса, экранға: 25
t=6 болса, экранға: 46
t=5 болса, экранға: 52
while циклдік операторын қолдану алгоритмінің нәтижесі:
i = 1
while i<= 8:
print(i ** 2, end=’ ‘)
i = i + 1
1 2 3 4 5 6 7 8
1 4 9 16 25 36 49 64
100 81 64 49 25 16 9 4 1
64
22
Төмендегі программа скрипті орындалғаннан кейін экранға қандай нәтиже шығады?
s = 0
for k in range(5,11,k):
s = s + 2
print(s)
k=5 болса, экранға: 4
k=5 болса, экранға: 130
k=1 болса, экранға: 15
k=4 болса, экранға: 4
k=5 болса, экранға: 35
Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады: z=30
for n in range(10,k,-2):
z=z-2*n
print("n=",n)
k=3 болса, экранға: n= 4
k=5 болса, экранға: n= 6
k=5 болса, экранға: n= 18
k=7 болса, экранға: n= -18
k=6 болса, экранға: n= -26
Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады: while a > b:
if a % 2 == 0:
b=b + a
else:
a=a-2*b+1
print(b)
a=3; b=9 болса: экранға шығады: 9
a=21; b=4 болса: экранға шығады: 18
a=23; b=4 болса: экранға шығады: 20
a=23; b=4 болса: экранға шығады: 4
a=21; b=4 болса: экранға шығады: 10
Төмендегі программа скрипті орындалғаннан кейін қандай нәтиже алынады: s = 0
while m > 0:
d = m % 10
s = s + d
m = m // 10
print(s)
m=15 болса, экранға: 6
m=23 болса, экранға: 5
m=15 болса, экранға: 12
m=23 болса, экранға: 23
m=23 болса, экранға: 22
Тізім әдістері:
insert (индекс, мән)
sort ()
or()
float()
int()
Тізім әдістері:
sort (индекс)
insert (индекс, мән)
rеmоvе(мән)
int(мән)
float(индекс)
Тізімдерде қолданылатын әдістер:
append(мән)
insert(индекс, мән)
rеmоvе(мән)
int(мән)
float(мән)
Тізімдерге қатысты ақиқат тұжырымдар:
Тізім мутацияланады
append(мән) – тізімге мән қосу
or(мән) – тізімді салыстыру
float(мән) – тізімге нақты мән қосу
int(мән) – тізім элементінің индексін анықтау
Төмендегі код фрагментінің нәтижесі қандай?
numbers = [1, 2, 3, 4, 5]
my_list = numbers[1:3]
print (my_list)
Экранға бірінші және екінші индекстегі мән шығады
[2, 3]
Экранға бірінші, екінші және үшінші индекстегі мән шығады
Экранға бірінші және үшінші индекстегі мән шығады
[1, 2, 3, 4, 5]
Төмендегі код фрагментінің нәтижесі қандай?
numbers = [1, 2, 3, 4, 5]
my_list = numbers[1:]
print (my_list)
Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады
Экранға бірінші, екінші және үшінші индекстегі мән шығады
Экранға бірінші және үшінші индекстегі мән шығады
[1, 2, 3, 4, 5]
[2, 3, 4, 5]
Төмендегі код фрагментінің нәтижесі қандай?
numbers = [1, 2, 3, 4, 5]
my_list = numbers[:1]
print (my_list)
Экранға бірінші индекске дейінгі мән шығады
Экранға бірінші, екінші және үшінші индекстегі мән шығады
Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады
[1]
[2, 3, 4, 5]
Төмендегі код фрагментінің нәтижесі қандай?
numbers = [1, 2, 3, 4, 5]
my_list = numbers[:]
print (my_list)
Экранға тізім толық шығады
[1]
[1, 2, 3, 4, 5]
Экранға бірінші, екінші және үшінші индекстегі мән шығады
[2, 3, 4, 5]
Төмендегі код фрагментінің нәтижесі қандай?
numbers = [1, 2, 23, 14, 55, 6, 78]
my_list = numbers[-3]
print (my_list)
Экранға тізім соңынан санағанда үшінші элемент шығады
[55]
Экранға бірінші, екінші және үшінші индекстегі мән шығады
Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады
[2, 3, 4, 5]
Төмендегі код фрагментінің нәтижесі қандай?
my_list = [9, 1, 0, 2, 8, 6, 7, 4, 5, 3]
print ('Бастапқы тізім:', my_list)
my_list. sort ()
print('Сұрыпталған тізім:', my_list)
Экранға бірінші, екінші және үшінші индекстегі мән шығады
Элементтері кез келген ретпен орналасқан тізім
Экранға нөлінші индексінен өзге тізім элеметтері тұтас шығады
Бастапқы тізім:[9, 1, 0, 2, 8, 6, 7, 4, 5, 3]
Сұрыпталған тізім: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Бастапқы тізім және элементтері өсу ретімен реттелген тізім шығады
a = [i**2 for i in range(1,15)]
print(a)
Мұндағы а:
тізім
1, 2, 3, ..., 15 сандарының квадраттарынан тұратын тізім
1, 2, 3, ..., 14 сандарының квадраттарынан тұратын тізім
кортеж
Мұндағы:
Бас диагональ элементтерінің қасиеті: i=j
Бас диагональдан жоғары элементтер қасиеті: i<j
Бас диагональдан төмен элементтер қасиеті: i>j
Бас диагональдан жоғары элементтер қасиеті: i=j
Бас диагональдан төмен элементтер қасиеті: i><j
m = (1, 2, 3, 4, 5)
мұндағы m:
m кортеж
m тізім
m мутацияланбайды
m мутацияланады
m сөздік
phonebook = { 'Айбар' : '555-1111', 'Арсен' : '555-2222', 'Алина' : '555-3333'}
Бұл:
Кортежде бір элемент кілттен, қоснүктеден, сонан соң мәннен тұрады
Тізімде бір элемент кілттен, қоснүктеден, сонан соң мәннен тұрады
кортеж
Сөздікте бір элемент кілттен, қоснүктеден сонан соң мәннен тұрады
Сөздік
