<div dir="ltr"><br><br><div class="gmail_quote">On Sat, Oct 4, 2008 at 1:02 AM, Jeffrey Malone <span dir="ltr"><<a href="mailto:ieatlint@tehinterweb.com">ieatlint@tehinterweb.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Just a couple ideas...<br>
<br>
Firstly, to point out two things that may be of interest with the 2.4 exercise:<br>
pi = 3.14159<br>
print ((4/3.0)*pi)*(5**3)<br>
<br>
This is not incorrect.  But I figured I'd add that chapter three<br>
explains why two things could be changed.<br>
First, python includes a pi constant in the math library, so you don't<br>
need to define it.  And second, the order of operations in python<br>
follow what a scientific calculator produces, such that parenthesis<br>
are useless in this expression:<br>
import math<br>
print 4/3.0*math.pi*5**3</blockquote><div><br>I am running python on Gutsy, so maybe I don't have the proper version of Python, but I do update regularly.  Still, I got these results:<br><br>>>> print 4/3.0*math.pi*5**3<br>
Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br>NameError: name 'math' is not defined<br>>>> print 4/3.0*pi*5**3<br>Traceback (most recent call last):<br>
  File "<stdin>", line 1, in <module><br>NameError: name 'pi' is not defined<br>>>> <br></div></div><br>thx for your help!<br>
</div>