試圖創建一個計算器,它可以採用由空格分隔的可變長度的整數。我能夠創建一個基本的計算器,讀取兩個參數並執行操作。以下是我想要實現的。如何從用戶輸入中讀取多個(可變長度)參數並將其存儲在變量中並將其傳遞給函數
select operation: Add
Enter nos: 1 65 12 (this length can increase and any variable lenght of integers can be given)
我不知道如何將我通過INT這varibale長度的功能,假設除了功能。我可以做兩個變量。
添加什麼,我意識到:
x = input("enter operation to perform")
a = input("1st no.")
b = input("2nd no.")
def add(a,b):
return a+b
if x == 1:
print add(a,b)
需要從蟒蛇專家幫助! 另外(a,b)。不知道如何傳遞從輸入讀取到函數的多個參數。
使用sys模塊' sys.argv [1]' –
@ArpitSolanki這不是他想要的。他只是想要用戶輸入。這可以使用'input()'來實現。 –
@ArpitSolanki:我怎麼能通過它的功能? –