[Tutor] from __future__ import division
Alan Gauld
alan.gauld at btinternet.com
Mon Mar 24 01:25:36 CET 2008
"Steve Willoughby" <steve at alchemy.com> wrote
> normal division x/y works just as expected, with one caveat:
> remember
> that if you divide two *integer* values, you will get an *integer*
> division operation yielding an *integer* result. So:
It's worth pointing out that although beginners tend to find this
behaviour odd it is actually very useful for many types of
programming problem(*). That's why the future mechanism includes
a new operator to do the older style integer division
(*)Some examples include manipulating indices into lists,
selecting from limited ranges, dealing with cyclic lists etc.
--
Alan Gauld
Author of the Learn to Program web site
http://www.freenetpages.co.uk/hp/alan.gauld
More information about the Tutor
mailing list