⊗pyPmFnMPP 11 of 129 menu

Kalimi i disa parametrave në funksion në Python

Le të themi se kemi një funksion që pranon disa parametra numerikë:

def func(num1, num2): return num1 + num2 print(func1(2, 3))

Gjatë thirrjes së funksionit, numrat e dhënë 2 dhe 3 do të vendosen në variablat num1 dhe num2 përkatësisht.

Por ka raste kur duhet të kalosh shumë parametra gjatë thirrjes së funksionit, numri i të cilëve nuk dihet paraprakisht. Në Python mund të përcaktohet gjatë deklarimit të funksionit vetëm një variabël, nga e cila më pas do të nxirret një tuple i të gjithë parametrave të kaluar gjatë thirrjes. Për këtë, përpara kësaj variable duhet të specifikohet simboli *. Një variabël e tillë zakonisht quhet args, por mund t'i jepet çdo emër tjetër. Dhe për të nxjerrë të gjithë parametrat, duhet të shkruhet në trupin e funksionit këtë variabël, por pa *:

def func(*args): return args print(func(1, 2, 3)) # do të printojë (1, 2, 3)

Më pas, parametrat e marrë mund t'u nënshtrohen çdo operacioni tjetër. Le të marrim shumën e tyre:

def func(*args): return sum(args) print(func(1, 2, 3)) # do të printojë 6

Shkruani një funksion që do të pranojë si parametra një numër të pakufizuar emëresh përdoruesish dhe do t'i printojë ato në konsol në formën e një tuple.

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