new to python and programming at large

Alister alister.ware at ntlworld.com
Wed Jan 9 16:38:20 CET 2013


On Thu, 10 Jan 2013 02:18:11 +1100, Chris Angelico wrote:

> On Thu, Jan 10, 2013 at 8:03 AM,  <kwakukwatiah at gmail.com> wrote:
>> pls  I want to write a function that can compute for the sqrt root of
>> any number.bt it not working pls help.
>> from math import sqrt def squareroot(self):
>>     x = sqrt(y)
>>     print x
> 
> The 'self' argument is a convention used in classes. You probably want
> to call your argument y:
> 
> def squareroot(y):
> 
> since that's what you then pass to math.sqrt.
> 
> Chris Angelico

why even do this when simply calling sqrt is all that is needed?




-- 
Outside of a dog, a book is man's best friend.  Inside of a dog, it is too
dark to read.



More information about the Python-list mailing list