我試圖把它打印出來的代碼,但是當我在Python 2.7
使用print命令所以我非常瞭解如何解釋讀取並執行這個節目,我不斷收到錯誤。將「print s」在屏幕上看到結果的理想位置是什麼?非常感謝你。如何打印出結果:
n = raw_input('input an integer value to compute its factorial:\n')
n = int(n)
def f(n):
if n==0:
return 1
else:
m = f(n-1)
s = n * m
return s
什麼錯誤?你甚至沒有顯示試圖在這裏打印的代碼... – geoffspear
這是正確的。我試圖(打印s),而不是打印f(..) – Quester