Python Functions, Packing, and Unpacking Getting Info In and Out of Functions Functions with Arguments and Returns

hello_student

There's an error saying that the variable hello has not been set. I am not understanding why but I am sure I am not seeing the forest for the trees...

creating_functions.py
def hello_student(name):
    hello = "Hello " + name
    return hello
hello_student("Pol")

1 Answer

Cody Hansen
Cody Hansen
5,510 Points

There is no problem with your code! Merely a misunderstanding of the question. Easy mistake to make!

The question is asking that you store the returned value of the call in a variable named "hello". You currently have a variable named "hello" storing the string to be returned from the method.

You're looking for this at the very end instead!

def hello_student(name):
    hello = "Hello " + name
    return hello
hello = hello_student("Pol")