⊗pyPmUFPV 203 of 208 menu

Параметры-ўзгарувчи функцияларнинг Pythonda

Фарз қилайлик, бизда куйидаги функция бор:

def func(num): return num ** 2

Функцияни чақириб, параметр сифатида унга 2 сонини киритамиз:

print(func(2))

Бирок, айнан сонни киритиш шарт эмас - бунинг учун биз керакли қийматни ўз ичига олган ўзгарувчидан ҳам фойдаланишимиз мумкин:

tst = 3 print(func(tst)) # 9 ни кўрсатади

Учта сон билан учта ўзгарувчи берилган:

tst1 = 2 tst2 = 4 tst3 = 6

Учта сонни параметр сифатида қабул қиладиган ва уларнинг йиғиндисини топадиган функция яратинг. Юқорида берилган ўзгарувчиларнинг йиғиндисини экранга чиқаринг.

func функцияси ва tst ўзгарувчиси берилган:

def func(lst): sum = 0 for el in lst: sum += el return sum tst = [1, 3, 6]

Функция ёрдамида tst ўзгарувчисидан элементларнинг йиғиндисини топинг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш