Combineren van gewone parameters en *args in Python

In een functie kunnen we gewone parameters en *args combineren. Alleen in dit geval moeten *args altijd op de laatste plaats staan. Laten we aan onze functie twee extra numerieke parameters toevoegen en ze samen met *args naar de console uitvoeren:

pythondef func(num1, num2, *args):
  print(num1, num2, args)

func(1, 2, 3, 4, 5) # geeft 1 2 (3, 4, 5) weer

Na het uitvoeren van de code worden de getallen 1 en 2 apart van de tuple met andere getallen weergegeven, omdat het systeem ze toewees aan num1 en num2 respectievelijk:

python1 2 (3, 4, 5)
Задание 1

Wat wordt het resultaat van de volgende code:

pythondef func(num1, num2, *args):
  return sum(args) + (num1 * num2)
  
print(func(10, 5, 1, 2, 3))