2016-06-14 324 views
-1

我不明白如何使一个函数,然后让它工作,这将使我能够繁殖。 例如创建一个乘法函数 - Python

def Multiply(answer): 
    num1,num2 = int(2),int(3) 
    answer = num1 * num2 
    return answer 

print(Multiply(answer)) 

我了个去,在做一个没有工作,所以下面的一个是我网上找到,但我不知道如何使它在打印出定时的数字工作。

def multiply(alist): 
    theproduct = 1 
    for num in alist: theproduct *= num 
    return theproduct 

回答

4

我相信你有你的参数作为你的返回值,你希望你的参数是你的函数的输入。所以试试

def Multiply(num1, num2): 
    answer = num1 * num2 
    return answer 

print(Multiply(2, 3)) 

至于第二个脚本,它看起来很好。您可以只打印回答到控制台,像这样(注意它取一个列表作为参数)

print multiply([2, 3]) 

只知道第二个脚本将列表中的繁殖数量累计。

0

我相信这是你在找什么:

def Multiply(num1, num2): 
    answer = num1 * num2 
    return answer 

print(Multiply(2, 3)) 

功能乘将两个数字作为参数,它们相乘,并返回结果。当它提供2和3时,我打印该函数的返回值。它应该打印6,因为它返回这两个数字的乘积。