把主动输入的数放进列表python
时间: 2024-10-16 16:20:35 浏览: 21
在Python中,如果你想将用户主动输入的数字添加到列表里,你可以创建一个空列表,然后使用`input()`函数获取用户的输入,并通过`int()`将其转换为整数类型,再使用`append()`方法添加到列表中。以下是一个简单的例子:
```python
# 创建一个空列表
numbers_list = []
# 循环获取用户输入并添加到列表中
while True:
user_input = input("请输入一个数字(输入'q'退出):")
# 检查用户是否想退出
if user_input.lower() == 'q':
break
# 将输入转换为整数并添加到列表
try:
number = int(user_input)
numbers_list.append(number)
print(f"{number}已添加到列表中.")
except ValueError:
print("无效输入,请输入一个数字.")
# 输出最终的列表内容
print("所有输入的数字:", numbers_list)
```
在这个示例中,程序会持续询问用户输入,直到用户输入"q"为止。
阅读全文