⊗pyPmFnFV 9 of 129 menu

Функция переменная ретінде Python-те

Python-та функция өз мәні бойынша переменная болып табылады. Бұл оның деген сөз, оны да бере аламыз.

Бізде леп белгісін қайтаратын функция болсын:

def func(): return '!'

Функция атын print-ке жақшасыз переменная ретінде берейік:

print(func)

Код орындалғаннан кейін консольге осы функция туралы ақпаратты қамтитын арнайы объект шығады:

<function func at 0x0000022816383E20>

Енді func2 переменнаясын жариялайық, онда функцияны func1 мәніне береміз. Функцияның өзі мән бойынша емес, объект ретінде сілтеме бойынша беріледі. Және func2-ті жақшамен шақырған кезде консольге func1 жұмысының нәтижесі шығады:

def func1(): print('!') func2 = func1 func2() # шығарады '!'

Мына кодты орындау нәтижесі қандай болады:

def func(): print('hello, user!') greet = func print(greet)

Мына кодты орындау нәтижесі қандай болады:

def getSum(num1, num2): res = num1 + num2 return res func = getSum print(func(2, 3))
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау