python 如何输入多行

原创
ithorizon 7个月前 (09-30) 阅读数 40 #Python

Python中如何输入多行数据

在Python中,我们可以使用多种方法来输入多行数据,以下是三种常见的方法:

1、使用input()函数:

lines = []
while True:
    line = input()
    if line == '':  # 当输入为空时,结束输入
        break
    lines.append(line)
print(lines)

2、使用列表推导式:

lines = [input() for _ in range(int(input()))]
print(lines)

3、使用文件读取:

with open('input.txt', 'r') as f:
    lines = f.readlines()
print(lines)

三种方法都可以实现Python中输入多行数据的目的,具体使用哪种方法取决于具体的应用场景。



热门