On 8/21/2011 7:49 PM, Laurent Payot wrote:
I made Python my language of choice because of its readability and
simpleness, and not because of its speed. But it's always good to
know what is the fastest sometimes when you don't want to write a
module in C. So I was just wondering if there was a difference. There
is, of a few percent. Anyway I will keep on using the 2% slower "i +=
1" because for me that's less prone to errors because you write the
variable only once, and that's more important than speed.

For longer variable names, it is also easier and faster to read once one gets used to the idiom.

number_of_chars += 1 # versus
number_of_chars = number_of_chars + 1

Not repeating was a major reason for the addition.

--
Terry Jan Reedy

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to