Счетчик с использованием атрибутов функции:
Что позитивно, пример с обработкой прерываний, а я где-то читал что так быстрее, чем if
отсюда
1 def f(): 2 try: 3 f.a += 1 4 except AttributeError: 5 f.a = 0 6 return f.a 7 8 print " Function f() testing" 9 print f() 10 print f() 11 print f() 12 13 > Function f() testing 14 > 1 15 > 2 16 > 3
No comments:
Post a Comment