If we define a function in Python, we can easily set default values for the parameters. What is the difference between doing this and using a partial? More importantly what are the practical use cases when we should use partials?
In the screenshot below I cannot set a default value for just person, I need to set one for rank as well
however with partials we can do that
Is that the only difference between the two?