python如何输入多行数据
时间: 2024-06-01 16:05:11 浏览: 165
用python 实现在不确定行数情况下多行输入方法
在 Python 中,可以使用多种方法输入多行数据。下面介绍其中两种常用的方法:
1. 使用循环输入多行数据
```
# 输入多行数据
lines = []
while True:
line = input()
if not line:
break
lines.append(line)
# 输出输入的多行数据
for line in lines:
print(line)
```
2. 使用 EOF 结束输入多行数据
```
# 输入多行数据,以 EOF 结束
import sys
lines = sys.stdin.readlines()
# 输出输入的多行数据
for line in lines:
print(line.strip())
```
以上两种方法都可以输入多行数据,第一种方法需要手动输入一个结束符号(例如空行),第二种方法可以使用 EOF(End of File)结束输入。
阅读全文