 Hi everyone, in this tutorial I'm gonna show you how to create a function with a variable number of arguments in Python. There are cases when we don't know how many arguments we want to provide within a function. And the most common case when this happens is when we create a Python application that works at the command line. And the solution for this problem is very simple. If we want to send a variable number of arguments to a function, simply we just need to provide an argument that has an asterisk sign at the beginning. I'll show you an example. Let's create in this example a function, let's call it variable number of arguments and I'm gonna provide one argument arcs and I want to put asterisk sign in front of it because in this variable I'm gonna keep variable number of arguments. Then I want to loop all these arguments inside this variable arcs. And now let's try to see how our function works. I'm gonna call it and I'm gonna provide, for example, five different arguments and all these arguments will be printed. So the main thing in this example is this variable has an asterisk sign in front of it which signifies that it can contain the variable number of arguments. That's all in this tutorial, thanks for watching, don't forget to subscribe to our channel. See you in the next tutorial, bye!