擅长:python、mysql、java
<p>我想指出,print语句的返回是None。这意味着在这一行之后<code>answer1= print(random.randrange(1, 5))</code><code>type(answer1)</code>是<code>NoneType</code>。不能对<code>NoneType</code>求和</p>
<p>这可以运行</p>
<pre><code>import random
guessr1 = input("Guess a number:")
answer1= random.randrange(1, 5)
print(answer1)
guessr2 = input("Guess a number:")
answer2 = random.randrange(1, 5)
print(answer2)
guessr3 = input("Guess a number:")
answer3 = random.randrange(1, 5)
print(answer3)
final_sum_guess = answer1 + answer2 + answer3
print(final_sum_guess )
</code></pre>