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

I don't know what to do please help :(( !!

It raises a NameError saying that Bob is not defined but i don't understand why it should be defined it should run in the function no?
def hello_student(name):
    return 'Hello '+ name

hello = hello_student(Bob)

2 Answers

Mel Rumsey
.a{fill-rule:evenodd;}techdegree seal-36
Mel Rumsey
Treehouse Staff

Hey Máté Séra

Right now you are calling Bob as a variable (which there is not a variable named Bob) To add the name Bob to the function call, it will need to be a 'string'. :)

I got it thank you very much!! :)