-5

每次调用计数函数时,我都想获得增量输出

import collections
result = collections.defaultdict(list)
global probability
def count():
    vent ="Event"
    if  event in result: 
        probability +=1
    else:
        probability = 0

    result[event] = {"Count":probability,"Event Type":"Login","Source":"Security","Message":"msg"}

print result[event]

count()
count()
4

1 回答 1

0

在您的 count() 函数中,变量概率是在函数调用时创建的,它与您在开始时声明的变量概率不同。

我认为您可能希望将该变量用作全局变量。

于 2013-07-30T09:07:27.367 回答