擅长:python、mysql、java
<p>您可能不想在while条件和while循环中调用<code>input</code>。像这样的事情可能就是你想要的:</p>
<pre><code>a = []
num = int(input())
while num != -1:
a.append(num)
num = int(input())
</code></pre>
<p>而且,你的平均值比需要的要复杂一些。试试这个:</p>
<pre><code>b = sum(a) / len(a)
</code></pre>
<p>当然,如果不输入任何数字来求平均值,也就是除以0,就会遇到麻烦</p>