print() in Python 3000 return value?

James Thiele jamesthiele.usenet at gmail.com
Sun Apr 2 13:41:20 EDT 2006


Martin chimedin:
> James Thiele wrote:
> > I noticed in PEP 3000 that print will become a function. The PEP
> > references a thread where Guido explains this decision. The thread does
> > not specify what the function will return. Has this been decided?
>
> My intuition is that it should be a procedure (i.e. returning None).
> What do you want it to return?
>
> Regards,
> Martin

The string that was printed. It could be useful inside expessions:

message = "I don't need to see all of this:%s" % print(s)




More information about the Python-list mailing list