# a return statement without an expression exits the function and immediately returns to the caller; the remaining lines of the function don't run def print(s, n): if n <= 0: return print(s)
# a return statement without an expression exits the function and immediately returns to the caller; the remaining lines of the function don't run def print(s, n): if n <= 0: return print(s)