On 29/04/2015 09:29, Cecil Westerhof wrote:
Because I try to keep my lines (well) below 80 characters, I use the
following:
print('Calculating fibonacci and fibonacci_memoize once for ' +
str(large_fibonacci) + ' to determine speed increase')
But I was told that using + with strings was bad practice. Is this
true? If so, what is the better way to do this?
It's not bad practice as such, it's simply that performance takes a nose
dive if you're contatenating large numbers of strings. If performance
is an issue the recommended way is to write.
' '.join(strings)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
--
https://mail.python.org/mailman/listinfo/python-list