The print() function is use to write or "print" a string in the console whereas a return statement lets your function to exit and hand back a value to its caller.
The return statement in python is used when a function is ready to return a value to its caller.