2017-09-02 159 views
0

我寫了一些python代碼,但這不是給我任何輸出,請幫我解決。我不能運行這個python代碼

def main(): 
    num1 = int(raw_input("Enter first number")) 
    num2 = int(raw_input("Enter second number")) 

    result = num1 + num2 

    print result 
+2

你曾經* *調用該函數?在末尾添加'main()'。並參見例如https://sopython.com/wiki/What_tutorial_should_I_read%3F – jonrsharpe

+0

調用該死的函數來運行它 – Ezio

回答

2

你有沒有叫你所創建的功能。

這將工作:

def main(): 
    num1 = int(raw_input("Enter first number")) 
    num2 = int(raw_input("Enter second number")) 

    result = num1 + num2 

    print result 

main() 

如果不工作,那麼你很可能使用python3,在這種情況下,試試這個:

def main(): 
    num1 = input("Enter first number") 
    num2 = input("Enter second number") 

    result = num1 + num2 

    print (result) 

main() 
2

嘗試調用main()函數:

def main(): 
    num1 = int(raw_input("Enter first number")) 
    num2 = int(raw_input("Enter second number")) 

    result = num1 + num2 

    print result 

main() # <-- calling main() function