溫馨提示×

python怎么連續(xù)輸入n行數(shù)據(jù)

小億
489
2023-12-07 17:39:19
欄目: 編程語言

在Python中,可以使用循環(huán)來實(shí)現(xiàn)連續(xù)輸入n行數(shù)據(jù)。

n = int(input("請輸入行數(shù):"))  # 輸入需要連續(xù)輸入的行數(shù)

lines = []  # 創(chuàng)建一個(gè)空列表來存儲(chǔ)輸入的數(shù)據(jù)

for i in range(n):
    line = input("請輸入第{}行數(shù)據(jù):".format(i+1))  # 輸入每一行的數(shù)據(jù)
    lines.append(line)  # 將輸入的數(shù)據(jù)添加到列表中

print("輸入的數(shù)據(jù)為:")
for line in lines:
    print(line)  # 輸出輸入的數(shù)據(jù)

以上代碼首先通過input函數(shù)獲取需要連續(xù)輸入的行數(shù),并將其轉(zhuǎn)換為整數(shù)。然后,創(chuàng)建一個(gè)空列表lines用于存儲(chǔ)每一行輸入的數(shù)據(jù)。

接下來,通過for循環(huán),從1到n遍歷,每次循環(huán)時(shí)使用input函數(shù)獲取用戶輸入的每一行數(shù)據(jù),并將其添加到lines列表中。

最后,使用for循環(huán)遍歷lines列表,并分別輸出每一行的數(shù)據(jù)。

0