Функция дегеніміз не? программаның кез келген жерінен шақыртуға болатын код фрагменті Пайдаланушы енгізетін функция қалай сипатталады? "def" командасы арқылы def функциясының сипатталуы? def функция аты ( ) : Орындалатын амал lambda қызметі? функцияны қайта шақырады square = lambda x : x ** 2 нәтижесі? х ке мән беріп,сол санның квадратын шығарады Функцияға кейінірек кейбір жолдарды енгізу қажет болғанда қолданылады? pass Қай кілт сөзінен кейін көрсетілген айнымалының кез келген мәні қайтарылуы мүмкін? return Генератордың нұсқауы орындалған кезде генератор объектісінің күйі? генератор объектісінің күйі «қатып» қалады және сақталады функцияның орындалуын жалғастырады? next() «ерекше жағдайларды» өңдейді? try-except Пайдаланушының ерекшелік түрлерін жасайтын кілт сөз? raise Ерекшеліктермен жұмыс істегеннен кейін орындалатын операторларды анықтау үшін қолданылады? finally Тапсырма 1. lambda көмегімен санның дәрежесін табатын программа құрыңыз.
square = lambda x : x ** 2 print(square(5))
Тапсырма 2. Толтырғыш көмегімен цилды жалғастыратын программа құрыңыз.
a = True if a : print( 'Python' ) else : pass print('tili')
Тапсырма 3. Генератор көмегімен Фибоначчи тізбегін шығаратын программа құрыңыз.
def fibonacci_generator() : a = b = 1 while True : yield a a , b = b , a + b fib = fibonacci_generator() for i in fib: if i > 100: break else: print('Generated:', i)