On Sep 5, 1:51 am, Dero <pict...@gmail.com> wrote:
> On Sep 5, 2:35 pm, "Mark Tolonen" <metolone+gm...@gmail.com> wrote:
>
> > "DarkBlue" <pict...@gmail.com> wrote in message
>
> >news:b9c0c4ac-5f8f-4133-b928-9e55ab4b2...@x5g2000prf.googlegroups.com...
>
> > >I am trying to get used to the new print() syntax prior to installing
> > > python 3.1:
...
> > Without the following statement, print does not work the "new" way.  What
> > you are printing is a tuple of the two list elements.
>
> > from __future__ import print_function
...
> I thought in 2.6 both print and print() were equally implemented
> without the future import requirement.

That couldn't be done because the print() syntax can't be
distinguished from old-style print with a tuple.

~$ python2.6 -c "print(1, 2)"
(1, 2)
~$ python3.0 -c "print(1, 2)"
1 2
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to