我有一个每次生成匹配模式的函数。我想计算给定匹配模式发生的时间 每次函数运行并给我一个匹配模式,使用我的函数下面我不能,我不明白为什么我不能计算给定模式的每次出现。
countp = 0
if re.match(a, b):
match = re.match(lines, bob)
match1 = match.group()
countp = countp + 1
print countp
答案 0 :(得分:0)
为此,请尝试使用global
指标:
count = 0:
def some_method():
global count
count += 1
print count
>>> some_method()
1
>>> some_method()
2
>>> some_method()
3
>>> some_method()
4