-2

有没有办法在定义函数时要求用户输入?例如这里有一个简单的函数:

def sum3(a,b,c):
    add=a+b+c
    return add

在上面的代码中,有没有办法让用户输入 3 个数字。比如说,当程序运行时,用户会看到一个提示“请输入 3 个数字”

4

1 回答 1

6
def sum3():
    print "Please enter three numbers:"
    a = input()
    b = input()
    c = input()
    return sum((a,b,c)) # a+b+c

print sum3() # asks for input then prints result.

注意:我们使用内置sum函数。

于 2012-10-06T09:30:05.910 回答