擅长:python、mysql、java
<pre><code>total = 0
for line in infile:
line = line.strip("\n")
if line.startswith('>'):
name = line
else:
pattern = line.count('P')
total += pattern
print '%s:%s' %(name,pattern)
#this goes outside the for loop
out.write('%s:%s\n' %(name,total))
</code></pre>