On 15 May 2013 23:52, Marc Tompkins <marc.tompk...@gmail.com> wrote:
> On Wed, May 15, 2013 at 3:43 PM, Oscar Benjamin <oscar.j.benja...@gmail.com>
> wrote:
>>
>> On 15 May 2013 22:21, Marc Tompkins <marc.tompk...@gmail.com> wrote:
>> > On Wed, May 15, 2013 at 1:02 PM, Alan Gauld <alan.ga...@btinternet.com>
>> > wrote:
>> >>
>> >> And C's printf() returns the number of chars printed.
>> >> I actually wish python had followed suit because, as Marc says,
>> >> it can occasionally be useful...
>> >>
>> >
>> > I wonder if this would be a good PEP suggestion?  Unlike the switch from
>> > print to print(), I think this could be done in a future-proof way...
>> >
>>
>> It would be a bit confusing in an interactive session:
>>
>> >>> def print_(data):
>> ...     print(data)
>> ...     return len(data)
>> ...
>> >>> print_('asd')
>> asd
>> 3
>>
>
> I was thinking along the lines of an optional parameter ("verbose" or
> something similar), so print() would supply a return value if you asked it
> to but keep stumm if you didn't.

I don't really understand what the reason for having the information
is. Would it return the number of characters written or the number of
bytes?


Oscar
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to