Python Python Basics Functions and Looping Create a Function

Richard McKee
Richard McKee
2,670 Points

I can't figure out this code challenge: functions

I can't seem to understand what the code is asking me for. I tried different ways of defining the variables.

ct:2 of 2

squaring.py
def square(number):
   return number * number
result = square * 3
print(result)

2 Answers

diogorferreira
diogorferreira
13,264 Points

You've created the function well, the only problem is that you passed in the arguments wrong.

  • All you need to do is, instead of multiplying the function by 3, you call the function with 3 inside it, so the 3 is passed in as an argument.
def square(number):
   return number * number
result = square(3)
print(result)
diogorferreira
diogorferreira
13,264 Points

No problem, happy to help!