<p>如何绕过zero division错误并允许程序在记录0值的同时继续?在</p>
<pre><code>for line in data:
split=line.split()
ptot=0
ntot=0
for pchar in "HKR":
pchartotal=split[1].count(pchar)
#print pchartotal
ptot+=pchartotal
for nchar in "DE":
nchartotal=split[1].count(nchar)
#print nchartotal
ntot+=nchartotal
print float(ptot)/float(ntot)
</code></pre>