⊗pyPmUFRt 200 of 208 menu

Udhëzimi return në Python

Le të themi se kemi një funksion që shfaq në ekran katrorin e numrit të dhënë:

def func(num): print(num ** 2)

Në rast se nuk është e nevojshme të shfaqet vlera menjëherë në ekran, ajo mund të regjistrohet paraprakisht në ndonjë ndryshore:

res = func(3) # në ndryshoren res tani është 9

Për këtë në Python ekziston një udhëzim i veçantë return, i cili lejon të specifikohet vlera që kthen funksioni. Me fjalën kthen kuptohet ajo vlerë që do të shkruhet në ndryshore, nëse asaj i caktohet funksioni i thirrur.

Le të rishkruajmë funksionin tonë në mënyrë që të mos shfaqë rezultatin në konsol, por ta kthejë atë në ndryshore:

def func(num): return num ** 2

Tani le të regjistrojmë rezultatin e funksionit në ndryshore:

res = func(3)

Pasi të dhënat janë regjistruar në ndryshore, ato mund, për shembull, të shfaqen në ekran:

res = func(3) print(res) # do të shfaqë 9

Ose fillimisht mund të modifikohen këto të dhëna, e pastaj të shfaqen në ekran:

res = func(3) res = res + 1 print(res) # do të shfaqë 10

Mund të kryhen menjëherë disa veprime me rezultatin e funksionit përpara se të regjistrohet në ndryshore:

res = func(3) + 1 print(res) # do të shfaqë 10

Mund ta thirrim funksionin tonë disa herë për numra të ndryshëm dhe të mbledhim rezultatet e tij:

res = func(2) + func(3) print(res) # do të shfaqë 13

Për të shkurtuar kodin e shkruar, mund menjëherë të thirret funksioni, duke e kaluar atë në parametrin print:

print(func(3))

Krijoni një funksion që si parametër merr një numër, dhe kthen kubin e atij numri. Me ndihmën e këtij funksioni gjeni kubin e numrit 3 dhe regjistrojeni atë në ndryshore res.

Me ndihmën e funksionit të krijuar nga ju gjeni shumën e kubeve të numrit 2 dhe numrit 3 dhe regjistrojeni atë në ndryshore res.

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