xxx += len(found)
Оно?
xxx += len(found)
for i in seq: #print(i) with open(i) as f: data=f.read() data=re.sub(r'(Первый\s+вопрос[\A\a\Z\z\D\d]*)', r'', data).strip() data=' '.join(data.split()) #print(data) pattern='ТЫЦ' string = data found = re.findall(pattern, string) len(found) == string.count(pattern) #print(string.count(pattern)) xxx=0 xxx += len(found) print(xxx)
>>>
1
1
5
5
0
3
3
2
1
2
>>>
Kir@
Не-а, тот же результат:
Kir@а по другому и не могло быть
xxx=0
JOHN_16Ну почему, вот по-другому, без обнуления:
UnboundLocalError: local variable 'xxx' referenced before assignment
xxx = []
xxx.append(len(found))
print(sum(xxx))
VigiНе совсем понял, в коде это как выглядеть будет?
если xxx вынести за цикл и xxx = а в место xxx += len(found)
xxx = [] for i in seq: #print(i) with open(i) as f: data=f.read() data=re.sub(r'(Первый\s+вопрос[\A\a\Z\z\D\d]*)', r'', data).strip() data=' '.join(data.split()) #print(data) pattern='ТЫЦ' string = data found = re.findall(pattern, string) len(found) == string.count(pattern) #print(string.count(pattern)) xxx.append(len(found)) print(sum(xxx))
VigiАй, красавец!
как -то так
Iskatel
Завести переменную - накопитель