Оператор += в операторе for... in

for.txt (91 Байт)
test1.txt (84 Байта)
не пойму как работает += в программе

запускаю код for.txt
2+2=4
2+3=7(выводит программа, я не могу понять почему выводится 7,)
можете объяснить по какому принципу работает?

s += z это s = s + z

да, это я понимаю, но почему на второй строке результат 7?

Так s стало 4, а z 3 )

спасибо :]