Muhammad Raza6,601 Points
what does "name "result" is not defined"?
def square(number): return number * number result = square(3) print (result)
KRIS NIKOLAISENPro Student 49,890 Points
By how it is indented
result = square(3) appears to be part of your function. However your function exits at the return statement so that line doesn't execute.
result = square(3) so that it lines up with
def square(number): should fix this and complete the challenge