Hi all.
Most people use arguments
and parameters
interchangeably.
But technically they are not the same.
What are arguments?
In simple words:
- arguments are data/values that are passed to a function when you call it.
# define the function def add(a, b): ...add the values # call the function add(2, 4) # 2 and 4 are the arguments. # they are the values the function will manipulate.
What are parameters?
In simple words:
- parameters are dummy names you pass/give a function when you are defining it.
# Example in python def add(a, b): ...add the values # a and b are the parameters for the function # they just acts as a placeholder.
Conclusion
If I might have missed anything, please leave a comment and help me learn from you.
Thanks for reading!!
Top comments (1)
Thank you for the infos !