Python Math libraries - How to?
delta2
marc.messina at sbcglobal.net
Thu May 8 12:17:51 EDT 2008
I am also using Zelle's book to teach myself programming and Python. I also
had a problem with " import math ", but the alternative of " from math
import * " is working for me. I don't know why one works and the other
doesn't.
Cousin Stanley-3 wrote:
>
>
>>
>> Here is the arithmetic program I made that it worked before I added
>> the "import math" line.
>>
>> #volumen.py
>> # A program to compute the volume and surface area of a sphere
>> import math
>>
>> ....
>> NameError: global name 'pi' is not defined
>> ....
>
>>>> from math import *
>>>>
>>>> def surface( r ) :
> ... return 4 * pi * r ** 2
> ...
>>>> def volume( r ) :
> ... return ( 4. / 3. ) * pi * r ** 3
> ...
>>>> for n in range( 1 , 11 ) :
> ... s = surface( n )
> ... v = volume( n )
> ... print ' %2d .... %9.4f .... %9.4f ' % ( n , s , v )
> ...
>
>
> --
> Stanley C. Kitching
> Human Being
> Phoenix, Arizona
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
>
--
View this message in context: http://www.nabble.com/Python-Math-libraries---How-to--tp16952032p17127534.html
Sent from the Python - python-list mailing list archive at Nabble.com.
More information about the Python-list
mailing list