Python - Passing None to Function with Default Value

Just one thing, that I noticed during the programming. If a function in Python has a default value, but we pass in None, then the None is used instead of the default value.

I was a bit surprised by this, since in JavaScript, if one passes the undefined, the default value for argument would be used.