Question:

Does Python Allow Arguments Pass By Value Or Pass By Reference?

Answer:

Neither the arguments are Pass by Value nor does Python supports Pass by reference. Instead, they are Pass by assignment.

The parameter which you pass is originally a reference to the object not the reference to a fixed memory location. But the reference is passed by value. Additionally, some data types like strings and tuples are immutable whereas others are mutable.


Keywords:

© 2017 QuizBucket.org