⊗pyPmUFNPa 202 of 208 menu

Python'дагы аталыш параметрлери

Эгер функцияга көп параметрлер берилсе, анда ката кетирүү мүмкүнчүлүгү жогорулайт, себеби бизге керектүү параметрлер үчүн маанилерди шашылыштыра алабыз.

Мындай көйгөйлөрдөн сактануу үчүн Python'до функцияны чакырганда параметрлердин аттарын белгилөө мүмкүнчүлүгү бар. Келгиле, бул кандай жасалатынын көрөлү. Бизде төмөнкү функция бар деп коёлу:

def func(num1, num2): return num1 + num2

Жөн гана аны чакыра алабыз:

res = func(5, 10) print(res) # 15 чыгарат

Же параметрлерди аттары менен чакыра алабыз:

res = func(num1=5, num2=10) print(res) # 15 чыгарат

Аталыш параметрлери өтө ыңгайлуу, себеби аларды функцияны чакырганда орун алмаштыра аласыз:

res = func(num2=2, num1=5) print(res) # 3 чыгарат

Эгер функцияны жарыялаганда бир нече милдеттүү эмес параметрлер берилсе, анда аларды дагы аталыштуу кылууга болот. Бул учурда аларды жарыялаганда белгиленген тартип боюнча кайталоого туура келбейт:

def func(num1, num2=1, num3=2): return num1 + num2 + num3 res = func(num1=2, num3=6) print(res) # 8 чыгарат

Функция берилди:

def func1(num1, num2, num3): return (num1 + num2) * num3

Аны аталыш параметрлери аркылуу маанилерди өткөрүп чакырыңыз.

Функция берилди:

def func1(text1, text2): return text1 + ' ' + text2

Аны 'hello' сабын жана өз атыңызды аталыш параметрлери аркылуу өткөрүп чакырыңыз.

Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу