在Python3中,可以使用循环来实现多行输入的功能。具体步骤如下:
- 使用一个空列表来存储输入的多行数据。
- 使用
while
循环来接收用户输入的每一行数据,直到用户输入结束。 - 在循环中,使用
input()
函数来获取用户的输入,并将其添加到列表中。 - 当用户输入结束后,退出循环。
- 可以通过
strip()
方法来移除每一行数据中的空白字符。
以下是一个示例代码:
lines = [] # 用于存储输入的多行数据 while True: line = input() # 接收用户输入的每一行数据 if line.strip(): # 如果输入的内容不为空白行 lines.append(line) # 将输入的内容添加到列表中 else: break # 如果输入的内容为空白行,则退出循环 # 打印输入的多行数据 for line in lines: print(line)
使用上述代码,可以接收用户输入的多行数据,并输出每一行的内容。当用户输入一个空白行时,程序将停止接收输入并输出结果。