I am writing a function where it gets input from the user and sets the  variable answer to the answer the user gives. I am printing answer outside of the function, but for some reason, it doesn't print anything.
answer = " "   # set empty in the start
def ask(question):
    answer = input(question) # sets the answer to the user's input
ask("how are you ")
print(answer)  # ends up printing nothing.
 
    