WorksheetsАйко
Total questions: 30
Worksheet time: 15mins
Бір функциядан бірнеше return операторын қолдануға бола ма?
жоқ, тек бір ғана болуы тиіс
иә, бірақ бір уақытта біреуі ғана орындалады
тек if операторымен бірге
Функцияны қайта анықтауға бола ма?
тек класс ішінде
тек жаңа атпен
иә, әрқашан
Функцияның атын не үшін жақсы таңдау керек?
функцияның жұмысын анық көрсету үшін
кодтың оқылымды болуына
барлық нұсқалар дұрыс
Функция параметрлеріне әдепкі мәндер орнату не үшін қажет?
кодты қысқартуға
функцияның шақыруын жеңілдетуге
барлық нұсқалар дұрыс
return кілт сөзі функциядан қандай мәнді қайтаруға болады?
кез келген тип
тек логикалық тип
тек жол
Функция шақырылған кезде қандай код орындалады?
функция жабылғанда
функция анықталған кезде
функция шақырылғанда
Функцияға берілетін аргументтердің реті маңызды ма?
тек стандартты функцияларда
иә, позициясы бойынша
жоқ, атауы бойынша
Функцияның анықтамасындағы : символы не үшін қажет?
функция денесінің басталуын көрсету үшін
функция нәтижесін көрсету үшін
параметр типін көрсету үшін
Функция параметрлері мен аргументтерінің айырмасы неде?
Параметрлер аргументтерден жоғары
Параметрлер тек бүтін сандар
Параметрлер функция анықтамасында, аргументтер шақыруда
Функцияның атын қалай таңдауға болады?
тек латын әріптері
ешқандай талап жоқ
Python стандарттарына сәйкес
Функция шақырылғанда, егер параметр берілмесе, не болады?
функция жұмысын тоқтатады
әдепкі мәнді қолданады
параметрді нөлге орнатады
Функция анықталған кезде не орындалады?
функция шақырылады
функция жадқа жүктеледі
функция тексеріледі
Функцияда pass операторы не үшін пайдаланылады?
код қатесін жою үшін
функцияда орындалатын код жоқ кезде
функцияны тоқтату үшін
return операторын қолданбау функцияның нәтижесіне қалай әсер етеді?
код қатесі шығарады
None мәні қайтады
нәтиже басылады
def функциясы ішінде try...except конструкциясын не үшін пайдаланамыз?
функцияның параметрлерін тексеру үшін
функцияны жөндеу үшін
код қатесін ұстау үшін
Функция параметрлерінің типін тексеру үшін қандай конструкция қолданамыз?
switch
assert
if
Функцияда параметрді *args ретінде көрсету неүшін қажет?
тек кілт-значение аргументтерін қабылдау үшін
шексіз позициялық аргументтерді қабылдау үшін
тек бір аргументті қабылдау үшін
Функция параметрлері мен аргументтеріарасындағы байланыс қандай?
Параметрлер функция анықтамасында, аргументтер шақыруда беріледі
Параметрлер тек тұрақты, аргументтер текдинамикалық
Параметрлер мен аргументтер бірдей
Бұл код не істейді?
def greet):
print("Hello, World!")
Қате береді.
Бір санды қабылдайды.
"Hello, World!" мәтінін шығарады.
Бұл код не істейді?
def add(a, b):
return a + b
Екі санның қосындысын қайтарады.
Екі санның айырмасын қайтарады.
Екі санды көбейтеді.
Бұл код не істейді?
def square(x=5):
return x* x
Функция 0-ді қайтарады.
Квадрат мәнін есептейді, бірақ қайтармайды.
Әдепкі 5 мәнімен квадратты қайтарады.
Бұл код не істейді?
def sum_all*args):
return sum(args)
Шексіз аргументтердің қосындысын қайтарады.
Қате береді.
Нақты мәндерді қайтарады.
Бұл код не істейді?
def sum_values (**kwargs):
return sum (kwargs.values))
Кілт-значение жұптарының қосындысын қайтарады.
Функцияны анықтайды, бірақ шақырмайды.
Тек бір кілтті қабылдайды.
Бұл код не істейді?
def multiply_by_two(x):
return x * 2
Параметрді 2-ге бөледі.
Параметрді 2-ге көбейеді.
Қате береді.
Бұл код не істейді?
x =10
def increase_global(): global x
x +=5
Глобал айнымалыны 5-ке арттырады.
Жергілікті айнымалыны 5-ке арттырады.
Қате береді.
Бұл код не істейді?
def average(a, b, c):
return (a + b + c) / 3
Тек бір санды қайтарады.
Нақты мәндерді шығарады.
Үш санның орташа мәнін қайтарады.
Бұл код не істейді?
def factorial(n):
ifnaE0:
return 1
return n * factorial(n - 1)
Сандарды көбейтеді.
Санды 0-ге теңестіріп қайтарады.
Факториалды есептейді.
Бұл код не істейді?
def print_list(lst):
for item in lst:
print(item)
Массивтің ұзындығын қайтарады.
Массив элементтерін шығарады.
Нақты мәндерді қайтарады.
Бұл код не істейді?
def check_type (param):
if not isinstance (param, int:
raise ValueError ("Parameter must be an integer.")
Параметрдің типін тексереді.
Параметрді 0-ге теңестіреді.
Функцияны анықтайды, бірақ шақырмайды.
Бұл код не істейді?
def uppercase(text):
return text.upper
Мәтінді кіші әріппен шығарады.
Мәтінді бас әріппен шығарады.
Мәтіннің ұзындығын қайтарады.
