As the above example shows, you can call a function in Python using Print.
Python allows different ways to accomplish the same task, and beginners may be confused by using print to call a function.
We might be inclined to call and then print the calculated result from the function like this:
current_year = 2048
age = current_year - birth_year
The results are the same. But either way, you would still need the Return to get the calculated result out of the function and assign to the variable: “current_age”
Yet another option is to Print the calculated result from inside the function. In that case Print would replace Return. Hope that helps.