2016-06-14 157 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,因爲它返回這兩個數字的乘積。

相關問題