我想我每次調用計數功能請更正以下代碼
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