擅长:python、mysql、java
<p><code>outcome</code>是投币的结果。你找不到在<code>1</code>中有多少<code>1</code>;这没有意义。您必须将结果保存在某处,例如<code>list</code>。然后可以计算其中每个数字的出现次数:</p>
<pre><code> outcome = [] # initialize the list
while count <= 100:
outcome.append(randint(1, 2)) # add the result to the list
count +=1
if outcome[-1] == 1: # check the last element in the list
print("Heads")
else:
print("Tails")
print("You tossed: ", outcome.count(1), " Heads") # now these work
print("You tossed: ", outcome.count(2), " Tails")
</code></pre>