[Tutor] calculate area of a circle
Oxymoron
moron.oxy at gmail.com
Wed Apr 15 11:01:24 CEST 2009
Hi,
On Wed, Apr 15, 2009 at 6:52 PM, mbikinyi brat <mbikinyi_brat at yahoo.com> wrote:
> Hi All,
> This is a code I have written to calculate the area of a circle.
> def area(radius):
> temp=math.pi*radius**2
> return temp
>
> I now call it by entering area(12) at the prompt in IDLE. This is the error
> message I get. Can someone help please?
> Traceback (most recent call last):
> File "<pyshell#22>", line 1, in <module>
> area(10)
> File "<pyshell#21>", line 2, in area
> temp=math.pi*radius**2
> NameError: global name 'math' is not defined
You need to import the 'math' module to use its member pi. Prior to
using the module (e.g. before typing in the area function), type:
import math
Lookup modules for more info (e.g.
http://docs.python.org/tutorial/modules.html).
-- K
More information about the Tutor
mailing list