Many times, when we write functions to encapsulate units of work that we plan on calling many times as our program executes, we need to pass data into that function to be manipulated. It is for this purpose that arguments can be used to pass data into functions.
In this video, we learn how to add arguments to our basic function definitions.
Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is an excellent chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.