python如何一次输入多行
时间: 2023-09-02 11:15:51 浏览: 196
用python 实现在不确定行数情况下多行输入方法
在 Python 中,可以使用多种方式一次输入多行。以下是其中几种常见的方式:
1. 使用 for 循环和 input() 函数:
```python
lines = []
for i in range(5):
line = input()
lines.append(line)
print(lines)
```
2. 使用 while 循环和 input() 函数:
```python
lines = []
while True:
line = input()
if not line:
break
lines.append(line)
print(lines)
```
3. 使用列表推导式和 input() 函数:
```python
lines = [input() for i in range(5)]
print(lines)
```
4. 使用 sys.stdin.readlines() 函数:
```python
import sys
lines = sys.stdin.readlines()
print(lines)
```
以上是几种常见的方式,根据具体的情况可以选择适合自己的方式。
阅读全文