⊗pyPmUFPV 203 of 208 menu

Параметрҳои тағирёбандаи функсияҳо дар Python

Бигзор мо функсияи зеринро дошта бошем:

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çeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан