1. 程式人生 > >如何解決return沒有輸出的問題

如何解決return沒有輸出的問題

我在用notepad++和powershell學習python的過程中,總有一個地方搞不懂,就是為什麼別人用return就會出結果,而我的不會。至今我也沒有得到答案,但是我找到了解決的方法。如下:

def my_abs(x):
    if x >= 0:
        return x
    else:
        return -x

在notepad++中輸入該段文件,在powershell中執行時沒有任何輸出。

於是我們可以把程式改成如下:

def my_abs(x):
    if x >= 0:
        return x
    else:
        return -x
        
print my_abs(1)
重新在powershell中執行這個程式,就會顯示結果:1
這樣問題就成功解決了。