Прослеђивање више параметара у функцији у Пајтону

Рецимо да имамо функцију која прима неколико нумеричких параметара:

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

Приликом позива функције дати бројеви 2 и 3 ће доспети у променљиве num1 и num2 редом.

Али постоје случајеви када је потребно при позиву функције проследити много параметара, чији број није унапред познат. У Пајтону се може дефинисати приликом декларације функције само једна променљива, из које ће се касније добити торка свих прослеђених параметара приликом позива. За то је потребно пре те променљиве навести симбол *. Таква променљива се обично назива args, али јој се може дати и било које друго име. А да би се исписале све вредности параметара, потребно је у телу функције навести ту променљиву, али већ без *:

pythondef func(*args):
  return args
  
print(func(1, 2, 3)) # исписаће (1, 2, 3)

Затим се са добијеним параметрима могу обављати било које друге операције. Хајде да добијемо њихов збир:

pythondef func(*args):
  return sum(args)
  
print(func(1, 2, 3)) # исписаће 6
Задание 1

Напишите функцију која ће примати као параметре неограничен број корисничких имена и исписивати их у конзолу у облику торке.