*args
*args is needed when we want to pass an unknown number of unnamed arguments. If we put * before the name of the variable, this name will take not one argument, but several. Arguments are passed as a tuple and are available inside the function under the same name as the parameter name, only without *. Let's look at the example.
123456def grocery_cart(*prices_of_all_fruits): total_price = 0 for i in prices_of_all_fruits: total_price = total_price + i print(total_price) grocery_cart(10, 7, 12, 13)
It's time to practice.
Swipe to start coding
You have to implement a function, named multiply_elements
, that will take in an unknown number of arguments and multiply all of them together. Run created a function for this set of numbers:
- (3, 6, 1, 2)
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 5.56Awesome!
Completion rate improved to 5.56
*args
*args is needed when we want to pass an unknown number of unnamed arguments. If we put * before the name of the variable, this name will take not one argument, but several. Arguments are passed as a tuple and are available inside the function under the same name as the parameter name, only without *. Let's look at the example.
123456def grocery_cart(*prices_of_all_fruits): total_price = 0 for i in prices_of_all_fruits: total_price = total_price + i print(total_price) grocery_cart(10, 7, 12, 13)
It's time to practice.
Swipe to start coding
You have to implement a function, named multiply_elements
, that will take in an unknown number of arguments and multiply all of them together. Run created a function for this set of numbers:
- (3, 6, 1, 2)
Løsning
Tak for dine kommentarer!
single
Awesome!
Completion rate improved to 5.56
*args
Stryg for at vise menuen
*args is needed when we want to pass an unknown number of unnamed arguments. If we put * before the name of the variable, this name will take not one argument, but several. Arguments are passed as a tuple and are available inside the function under the same name as the parameter name, only without *. Let's look at the example.
123456def grocery_cart(*prices_of_all_fruits): total_price = 0 for i in prices_of_all_fruits: total_price = total_price + i print(total_price) grocery_cart(10, 7, 12, 13)
It's time to practice.
Swipe to start coding
You have to implement a function, named multiply_elements
, that will take in an unknown number of arguments and multiply all of them together. Run created a function for this set of numbers:
- (3, 6, 1, 2)
Løsning
Tak for dine kommentarer!