我是一個初學者到Python,並想知道什麼if
語句的作用是在河內函數的本塔:塔
def hanoi(ndisks, startPeg=1, endPeg=3):
if ndisks:
hanoi(ndisks-1, startPeg, 6-startPeg-endPeg)
print "Move disk %d from peg %d to peg %d" % (ndisks, startPeg, endPeg)
hanoi(ndisks-1, 6-startPeg-endPeg, endPeg)
hanoi(ndisks=4)
拍攝時,我不知道如何在發佈我的問題時標記出我的空白... – 2013-03-05 02:54:20
當您輸入問題或答案時,文本框上方有一個代碼格式按鈕,其中包含一些括號{}圖標,突出顯示您的代碼,然後單擊它。 – FoamyGuy 2013-03-05 02:55:32
非常感謝! – 2013-03-05 02:56:43