*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)
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Resumir este capítulo
Explicar el código en file
Explicar por qué file no resuelve la tarea
Awesome!
Completion rate improved to 5.56
*args
Desliza para mostrar el menú
*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)
Solución
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 5.56single