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?

creating_functions.py
def hello_student(name):
    return 'Hello '+ name

print(hello_student(Bob))
hello = hello_student(Bob)

2 Answers

Mel Rumsey
seal-mask
STAFF
.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!! :)