Python Python Basics Functions and Looping Create a Function

create a function

hey guys I am having trouble with my task can't check the work when I refresh it's saying all OK
def square(number):
    result = number**2
    return result

1 Answer

Daniel Turato
Daniel Turato
Java Web Development Techdegree Graduate 30,115 Points

You did it correct, just in the wrong order. When you call square, you need to call the function outside of the function declaration. Also, you need to assign the result of square(3) to a variable named result. So , your code would like this:

def square(number):
    return number ** 2

result = square(3)

Thank you Daniel