共計 521 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以使用多種方法輸入多行數據。下面列舉了幾種常用的方法:
- 使用 for 循環和 input()函數:
lines = []
n = int(input(" 請輸入行數:"))
for i in range(n):
line = input(" 請輸入第 {} 行數據:".format(i+1))
lines.append(line)
- 使用 sys.stdin:
import sys
lines = []
for line in sys.stdin:
lines.append(line.strip())
在命令行中輸入多行數據,可以使用Ctrl + D
(在 Windows 下使用Ctrl + Z
)來結束輸入。
- 使用 while 循環和 input()函數,并在輸入結束時使用特定標記來判斷循環退出:
lines = []
stop_word = "END"
while True:
line = input(" 請輸入一行數據(輸入 {} 結束):".format(stop_word))
if line == stop_word:
break
lines.append(line)
輸入時,當輸入的內容等于設定的特定標記時,循環結束。
無論使用哪種方法,輸入的多行數據都會存儲在一個列表中,可以根據實際需求進行處理。
丸趣 TV 網 – 提供最優質的資源集合!
正文完