我想我每次调用计数功能请更正以下代码
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()
将'probability'声明为全局变量:'count()'中的'全局概率' – falsetru
此问题似乎在寻求帮助。这不是一个“修复我的代码”网站,而是一个帮助网站。 –
概率始终为0到1,但在代码中,变量的名称仅适用于场景 – nauman3d