Pythonдагы функцияга бир нече параметрлерди өткөрүү

Бизде бир нече сандык параметрлерди кабыл алган функция болсун:

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

Функцияны чакырганда берилген 2 жана 3 сандары num1 жана num2 өзгөрмөлөрүнө туш келет.

Бирок кээде функцияны чакырганда алдын ала саны белгисиз көп параметрлерди өткөрүү керек болот. Python'до функцияны жарыялаганда бир гана өзгөрмө белгилесе болот, андан кийин чакыруу убагында өткөрүлгөн бардык параметрлердин кортежи чыгат. Бул үчүн бул өзгөрмөнүн алдына * белгисин коюу керек. Мындай өзгөрмөнү адатта 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

Чектелбеген сандагы колдонуучу аттарын параметр катары кабыл алып, аларды консолго кортеж түрүндө чыгаруучу функция жазыңыз.