python列表怎么换行输入

2023-11-20 04:02:50

Python中使用input()函数可以接受用户的输入,但默认情况下用户输入的内容是在一行中输入的。如果需要多行输入,可以使用多个input()函数来实现。

下面是一个示例代码,演示了如何使用多个input()函数实现多行输入:

lines = []
while True:
    line = input("请输入一行内容(输入空行结束):")
    if line:
        lines.append(line)
    else:
        break

print("您输入的内容是:")
for line in lines:
    print(line)

在这个示例中,使用一个循环来不断接受用户的输入,直到用户输入了空行(即不输入任何内容直接按下回车键),循环结束。每次循环中,使用input()函数接受用户的输入,并将输入内容添加到一个列表中。最后,使用一个循环遍历列表,将用户输入的内容逐行输出。

运行这段代码,您可以按照提示输入多行内容,每行内容将会被存储在列表中,并在最后一起输出。