Partial sets up frozen arguments to functions. For example:

```
def power(x, y):
return x ** y
# Partial implementation
from functools import partial
square = partial(power, y=2)
square(3) # Returns 9
```

Using partial in classes in the same way, will require passing the class instance as one of the parameters …