在Python中,可以使用多種方法輸入多行數據。下面列舉了幾種常用的方法:
lines = []
n = int(input("請輸入行數:"))
for i in range(n):
line = input("請輸入第{}行數據:".format(i+1))
lines.append(line)
import sys
lines = []
for line in sys.stdin:
lines.append(line.strip())
在命令行中輸入多行數據,可以使用Ctrl + D
(在Windows下使用Ctrl + Z
)來結束輸入。
lines = []
stop_word = "END"
while True:
line = input("請輸入一行數據(輸入{}結束):".format(stop_word))
if line == stop_word:
break
lines.append(line)
輸入時,當輸入的內容等于設定的特定標記時,循環結束。
無論使用哪種方法,輸入的多行數據都會存儲在一個列表中,可以根據實際需求進行處理。