擅长:python、mysql、java
<p>首先,你要做的是把变量x作为一个列表,在它的作用域之外。x是一个整数,用于迭代由<code>range(3)</code>定义的一组数字
相反,你应该做的是创建一个空列表</p>
<pre><code>l = []
</code></pre>
<p>然后在for循环内将所有元素附加到<code>l</code></p>
<p>您的代码应该是这样的:</p>
<pre><code>l = []
for x in range(3):
hobbies = input('What is your hobby?')
l.append(hobbies) #adding each hobby to the list 'l'
print(hobbies) #printing out the whole list.
</code></pre>