python输入多个
时间: 2024-10-28 21:15:12 浏览: 5
Python 实现输入任意多个数,并计算其平均值的例子
在Python中,你可以使用多种方式来接收用户的输入,特别是当你需要获取多个值时。这里有几个常见的方法:
1. **逗号分隔输入**:通过`input()`函数直接让用户输入,然后用`split()`方法按照指定的分隔符(如默认的空格)分割字符串。例如:
```python
user_input = input("请输入多个值,用逗号分隔:")
values = user_input.split(",")
```
2. **列表推导式**:如果用户输入的是一个有序的序列,可以使用列表推导式一次性处理。例如,假设我们只接受数字:
```python
user_input = input("请输入一系列整数,以空格分隔:")
numbers = [int(num) for num in user_input.split()]
```
3. **循环遍历**:如果不确定用户会输入多少数据,可以使用循环逐个获取每个输入:
```python
values = []
while True:
value = input("请输入一个值(按回车结束):")
if not value:
break
values.append(value)
```
阅读全文