有沒有辦法讓python根據用戶這樣說來輸入一些輸入?Python需要可變數量的輸入嗎?
x = input("how many numbers do you have?")
如果x = 5,則程序會要求一個數字,第二位,第三位,等等...
這可能嗎?
有沒有辦法讓python根據用戶這樣說來輸入一些輸入?Python需要可變數量的輸入嗎?
x = input("how many numbers do you have?")
如果x = 5,則程序會要求一個數字,第二位,第三位,等等...
這可能嗎?
amount = int(input("Enter the amount of numbers that you have: "))
numbers = []
for i in range(amount):
new = input('Enter number {}: '.format(i+1))
numbers.append(new)
print(numbers)
您應該在Python中對循環進行一些閱讀。
我會輸入數字{}:'。格式(i + 1)'沒有人顯示愛str.format:c – Guy
@Sabyasachi你是對的,看起來更乾淨。編輯。 –
是的。是的。 – MattDMo
您正在尋找的關鍵字是「循環」 – lejlot
是的。只需取那個數字,並將其用作循環變量。 – turnt