Python Python Basics Functions and Looping Create a Function

In the body of my function, how do I return a squared number?

def square (number): return number * 2....?????

squaring.py
def square (number):
    return number * 2 != 
<noob />
<noob />
16,701 Points

Hi!, your really close, the right code is this:

def square(number):
    return number*number

like u see first, i created a function named square and pass a paramater named number. to return a squared number *** YOU NEED TO MULTIPLY THE NUMBER BY HIM SELF*** and not by 2, and because of that u need to retun number*number.

if that answer has halped mark as best answer in order to close this article :D

KRIS NIKOLAISEN
KRIS NIKOLAISEN
Pro Student 51,979 Points

noob developer needs to post answers not comments

3 Answers

<noob />
<noob />
16,701 Points

Hi!, your really close, the right code is this:

def square(number):
    return number*number

like u see first, i created a function named square and pass a paramater named number. to return a squared number *** YOU NEED TO MULTIPLY THE NUMBER BY HIM SELF*** and not by 2, and because of that u need to retun number*number.

if that answer has halped mark as best answer in order to close this article :D

Mark Nembhard
Mark Nembhard
649 Points

Please help. I think this is correct but it keeps coming up error on line 4 "" end of file. See below. def square(number): square = number*number return square number = int(input("input the number you would like squared")) result = square(number) Print (" your number squared is {}".format(result))

<noob />
<noob />
16,701 Points

Mark Nembhard the correct answer is above

Mark Nembhard
Mark Nembhard
649 Points

Iv'e done that. the code is returning an error still