0
我是新來的蟒蛇,面臨以下的問題返回後..我試圖做一個遞歸求和函數,但金額沒有得到返回上一個新行的Python:添加新的生產線在遞歸函數
對於例如,SUM(2,2)應該返回
3210和(2,3)將返回
6
4
2
,但我得到4 2和6 4 2都在同一行。這是我的代碼:
def sum(a,b):
if a>0 and b>0:
return str(a*b) + " " + str(sum(a,b-1))
else:
return ""
我試圖用改變「」成「\ n」,但它不工作
哦好像一切又恢復了..我不知道是否有什麼問題我的編譯器..感謝反正 – JustToHelp
@JustToHelp,應該涉及到具體的執行環境(如空閒,IPython中,或任何類型的shell環境)。編譯器本身應該沒問題。 –