Can anybody please point me why print('a', 'b', sep=None, end=None) should
produce a b\n instead of ab?
I've read http://docs.python.org/dev/3.0/library/functions.html#print, pep-3105
and some
ml threads but did not find a good reason justifying such a strange behaviour.
Thanks.
Can anybody please point me why print('a', 'b', sep=None, end=None) should
produce a b\n instead of ab?
I've read http://docs.python.org/dev/3.0/library/functions.html#print, pep-3105
and some
ml threads but did not find a good reason justifying such a strange behaviour.
Thanks.
Alessandro Guido wrote:
Can anybody please point me why print('a', 'b', sep=None, end=None) should
produce a b\n instead of ab?
I've read http://docs.python.org/dev/3.0/library/functions.html#print,
pep-3105 and some
ml threads but did not find a good reason justifying such a strange
Alessandro Guido wrote:
Can anybody please point me why print('a', 'b', sep=None, end=None) should
produce a b\n instead of ab?
I've read http://docs.python.org/dev/3.0/library/functions.html#print,
pep-3105 and some
ml threads but did not find a good reason justifying such a strange
Alessandro Guido wrote:
Can anybody please point me why print('a', 'b', sep=None, end=None) should
produce a b\n instead of ab?
I've read http://docs.python.org/dev/3.0/library/functions.html#print,
pep-3105 and some
ml threads but did not find a good reason justifying such a strange
Alessandro Guido wrote:
Can anybody please point me why print('a', 'b', sep=None, end=None) should
produce a b\n instead of ab?
I've read http://docs.python.org/dev/3.0/library/functions.html#print,
pep-3105 and some
ml threads but did not find a good reason justifying such a strange
[Sorry for the dupes. Lesson: never try and send mail from a moving train.]
Eric Smith wrote:
Alessandro Guido wrote:
Can anybody please point me why print('a', 'b', sep=None, end=None) should
produce a b\n instead of ab?
I've read http://docs.python.org/dev/3.0/library/functions.html#print,
Alessandro Guido wrote:
Nick Coghlan wrote:
Eric Smith wrote:
Because None means 'use the default value'. You probably want:
print('a', 'b', sep='', end='')
I think this is a not optimally designed API
because you have to read the documentation to understand why
Excuse me, I don't know