Prosleđivanje više parametara u funkciju u Pythonu

Neka imamo funkciju koja prima nekoliko numeričkih parametara:

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

Prilikom poziva funkcije, zadati brojevi 2 i 3 će biti dodeljeni promenljivama num1 i num2 respektivno.

Ali postoje slučajevi kada je prilikom poziva funkcije potrebno proslediti mnogo parametara čiji broj unapred nije poznat. U Pythonu je moguće prilikom deklarisanja funkcije zadati samo jednu promenljivu iz koje će kasnije biti formirana torka svih prosleđenih parametara. Za to ispred te promenljive treba navesti znak *. Takvu promenljivu obično nazivamo args, ali joj se može dodeliti bilo koji drugi naziv. A da bismo ispisali sve parametre, potrebno je u telu funkcije navesti tu promenljivu, ali već bez *:

pythondef func(*args):
  return args
  
print(func(1, 2, 3)) # ispisaće (1, 2, 3)

Nad dobijenim parametrima se zatim mogu vršiti bilo koje druge operacije. Hajde da dobijemo njihov zbir:

pythondef func(*args):
  return sum(args)
  
print(func(1, 2, 3)) # ispisaće 6
Задание 1

Napišite funkciju koja će primati kao parametre neograničen broj korisničkih imena i ispisivati ih u konzolu u vidu torke.