Python Python Basics (2015) Python Data Types Lists

Marc Georges
Marc Georges
1,685 Points

I know that append takes exactly one argument. So what is the difference between an argument and parameter?

idk

3 Answers

Jason Anders
MOD
Jason Anders
Treehouse Moderator 144,813 Points

Hey Marc,

In short, a parameter is what a method accepts (or is expecting), and an argument is what is passed into the method when it is called.

:dizzy: :)

You call it a parameter when inside the function and an argument when outside the function.

Allison Schaaf
Allison Schaaf
33,290 Points

Also, parameter is a variable and argument is the value you assign to the variable.