Thursday, January 12, 2012

атрибуты функции


Счетчик с использованием атрибутов функции:
Что позитивно, пример с обработкой прерываний, а я где-то читал что так быстрее, чем 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