1 00:00:01,630 --> 00:00:11,200 The domes but amateur and argument are often used interchangeably but an argument differs from a parameter. 2 00:00:12,010 --> 00:00:20,260 So what does a parameter parameter is the formal name of a variable into which an argument might be 3 00:00:20,310 --> 00:00:20,830 passed. 4 00:00:22,210 --> 00:00:28,150 Coming to an argument it does the actual data value that passed in 5 00:00:31,210 --> 00:00:41,250 so in Python an argument is is the information or the data that is passed into a function or a method 6 00:00:42,160 --> 00:00:48,130 and it can vary from a single number right up to this date often often value system. 7 00:00:49,690 --> 00:00:54,250 So let's understand the difference between a parameter and an argument. 8 00:00:54,250 --> 00:01:05,210 Using this function yet so we have defined a function and which takes two variables A and B and within 9 00:01:05,210 --> 00:01:13,940 the function we are using a print function to add these two numbers and display the output so the variable 10 00:01:13,940 --> 00:01:26,280 names you add a and b are called the parameters of the function and in order to execute this function 11 00:01:26,520 --> 00:01:36,570 we need to make a function call by passing data so here are the values 7 and 5 are the data that we 12 00:01:36,570 --> 00:01:45,530 are passing to this function when we are making a function call and these values that are parsed when 13 00:01:45,540 --> 00:01:55,920 calling a function to these values 7 and 5 that are pass to the function I'd call the argument.