试图创建一个计算器,它可以采用由空格分隔的可变长度的整数。我能够创建一个基本的计算器,读取两个参数并执行操作。以下是我想要实现的。如何从用户输入中读取多个(可变长度)参数并将其存储在变量中并将其传递给函数
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:我怎么能通过它的功能? –