NEW
Font size
WorksheetsПроцедура ҮБТ
Total questions: 31
Worksheet time: 16mins
def abay(x1):
s=0
for i in x1:
s+=int(i)
print(s)
a=input()
abay(a)
егер a=1005 болса
15
7
6
10
Python-да процедура қалай анықталады?
def кілт сөзі арқылы
function кілт сөзі арқылы
proc кілт сөзі арқылы
ы
procedure кілт сөзі арқылы
def greet():
print("Hello")
"Hello"
None
"greet"
Қате береді
Python функциясын шақыру үшін не істеу керек?
greet
greet()
call greet
run greet
Функция параметрін қалай беру керек?
Функцияның ішінде тікелей жазу
Шақырған кезде аргумент ретінде беру
Python автоматты
түрде береді
Файлдан оқу арқылы
def add(a, b):
return a + b
Тек екі санды басып шығарады
Екі санды қосып, нәтижесін қайтарады
Қате береді
Файлға жазылады
Python-да процедура мен функцияның айырмашылығы неде?
Процедура return қайтарады, функция – жоқ
Процедура return қайтармайды, функция қайтарады
Айырмашылығы жоқ
Функция тек сандық есептеулер үшін қолданылады
Келесі кодта дұрыс шақыру қандай?
def say_hi(name):
print("Hi", name)
say_hi
say_hi()
say_hi("Ali")
print(say_hi)
Python-да функцияны қай жерде қолдануға болады?
Тек бағдарламаның басында
Бағдарламаның кез келген жерінде
Файлдың соңында
Тек цикл ішінде
def san(n, m):
for i in range(n, m+1):
if i % 2 == 1:
print(i)
Қандай аргумент бергенде экранға: 15 17 19 шығады?
san(15, 19)
san(17, 20)
san(16, 22)
san(10, 19)
def san(n, m):
for i in range(n, m+1):
if i % 2 == 1:
print(i)
san(3, 9)
3 5 7 9
4 6 8
3 4 5 6 7 8 9
5 7 9
def san(n, m):
for i in range(n, m+1):
if i % 2 != 1:
print(i)
san(20, 28)
20
24
28
20
22
24
26
28
19
18
24
26
28
20
22
24
26
30
def f(a, b):
return a + b
f(3, 7) не қайтарады?
10
37
3
a + b
def f(x):
return x * 2
f(9) не қайтарады?
18
11
9
81
def f(n):
if n > 0:
return "Positive"
f(-3) не қайтарады?
None
Positive
-3
False
def f(a, b):
return a * b
f(4, 5) не қайтарады?
20
45
9
4
def f(n):
return n % 2
f(10) не қайтарады?
0
2
1
10
def f(s):
return len(s)
f("Hi") не қайтарады?
2
1
Hi
0
def multiply(x, y):
return x * y
multiply(3, 4) не қайтарады?
7
12
34
1
def is_even(n):
return n % 2 == 0
is_even(5) не қайтарады?
True
False
None
0
def count_chars(s):
return len(s)
count_chars("Python") не қайтарады?
7
6
8
5
def Shapagat(Ramazan):
if Ramazan%2==1:
print('Qaisar')
else:
print('Madeniet')
Asilbek=int(input())
if Asilbek>25:
print(Ramazan)
else:
Shapagat(Asilbek)
Madeniet деген сөз қай мәнде шығады
17
18
25
40
def Magzhan(a,b):
if a>b:
print('Qaisar')
else:
print('Shapagat')
Magzhan(5*2,9)
Shapagat
10
Qaisar
9
def Baurzhan(a):
if a>0:
print('Magzhan')
else:
print('Beibaris')
def Nuraly(b):
if b<0:
print('Qaisar')
else:
print('Ramazan')
n=15
Baurzhan(15)
Nuraly(n-20)
Nuraly(n*3)
Beibaris
Qaisar
Ramazan
Beibaris
Qaisar
Qaisar
Magzhan
Ramazan
Ramazan
Magzhan
Qaisar
Ramazan
Процедура неше бөліктен тұрады?
Тақырыбы және денесі
Тек атауы
Тек денесі
Екіден көп бөлім
Параметрсіз процедура деген не?
Аргумент қабылдамайтын процедура
Міндетті түрде мән қайтаратын процедура
Тек санмен жұмыс істейтін процедура
Тек мәтін шығаратын процедура
Параметрлі процедура деген не?
Аргумент қабылдайтын процедура
Аргумент қабылдамайтын процедура
Тек есептеу жүргізетін процедура
Тек цикл қолданатын процедура
Келесі код қандай процедура?
def kos(a, b):
print(a + b)
Параметрлі
Параметрсіз
Функция
Массивтік процедура
Келесі код қандай процедураға жатады?
def salem():
print("Salem!")
Параметрсіз
Параметрлі
Функция
Екі түрі де
Параметрсіз процедурада параметрлер саны қанша?
0
1
2
Қалағанша
Параметрлі процедурада параметрлер саны қандай болуы мүмкін?
0 немесе көп
Міндетті түрде 1 ғана
Тек жұп сан
Екіден артық болмайды
