⊗pyPmUFNPa 202 of 208 menu

Parametrat e Emërtuar në Python

Nëse një funksion i transmetohen shumë parametra, atëherë rritet mundësia për të bërë një gabim, pasi mund të ngatërrohen vlerat për parametrat që na duhen.

Për të shmangur probleme të tilla, në Python ekziston mundësia që gjatë thirrjes së funksionit të caktohen emrat e parametrave. Le të shohim se si bëhet kjo. Le të themi se kemi funksionin e mëposhtëm:

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

Mund ta thirrni thjesht:

res = func(5, 10) print(res) # do të shfaqë 15

Ose mund t'i thirrni parametrat me emra:

res = func(num1=5, num2=10) print(res) # do të shfaqë 15

Parametrat e emërtuar janë shumë të përshtatshëm sepse mund të ndryshohen vendet e tyre gjatë thirrjes së funksionit:

res = func(num2=2, num1=5) print(res) # do të shfaqë 3

Nëse gjatë deklarimit të funksionit janë caktuar disa parametra opsionalë, atëherë edhe ata mund të bëhen të emërtuar. Në këtë rast, mund të mos i rendisni parametrat sipas renditjes që u është caktuar gjatë deklarimit:

def func(num1, num2=1, num3=2): return num1 + num2 + num3 res = func(num1=2, num3=6) print(res) # do të shfaqë 8

Është dhënë funksioni:

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

Thirreni atë, duke kaluar vlerat përmes parametrave të emërtuar.

Është dhënë funksioni:

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

Thirreni atë, duke kaluar vargun 'hello' dhe emrin tuaj përmes parametrave të emërtuar.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo