python怎么在一行中輸入多個(gè)數(shù)

小億
351
2024-01-23 12:05:54
欄目: 編程語言

在Python中,可以使用 input() 函數(shù)從用戶那里接收輸入。如果要在一行中輸入多個(gè)數(shù),可以使用 split() 函數(shù)將輸入的字符串分割成一個(gè)列表。

下面是一個(gè)示例代碼:

nums = input("請(qǐng)輸入多個(gè)數(shù)(以空格分隔):").split()

# 將輸入的字符串轉(zhuǎn)換為整數(shù)列表
nums = [int(num) for num in nums]

print(nums)

運(yùn)行以上代碼,用戶將會(huì)被要求輸入多個(gè)數(shù),用空格分隔。程序?qū)堰@些數(shù)存儲(chǔ)在一個(gè)列表中,并打印出來。

請(qǐng)注意,輸入的數(shù)將會(huì)被當(dāng)作字符串處理,如果需要將其轉(zhuǎn)換為其他類型(例如整數(shù)或浮點(diǎn)數(shù)),需要使用適當(dāng)?shù)念愋娃D(zhuǎn)換函數(shù)(如 int()float())。

0