4 ms·
print in 2.x lazy-evaluates its arguments. Given def p(x): print x return x then print 'a', p('b') is not equivalent to a1 = '
by valtron 13y ago
print in 2.x lazy-evaluates its arguments.
Given
def p(x):
print x
return x
then
print 'a', p('b')
is not equivalent to
a1 = 'a'
a2 = p('b')
print a1, a2