對于if n==1的疑問
def?fact(n): ????if?n==1: ????????return?1 ????return?n?*?fact(n?-?1)
為何插入了if,而在下段沒有進行
else: ????return?n*fact(n-1)
++++++++++++
剛嘗試了下,我所寫的也可以運行,但是不知為何上段不加我所寫的一句。
def?fact(n): ????if?n==1: ????????return?1 ????return?n?*?fact(n?-?1)
為何插入了if,而在下段沒有進行
else: ????return?n*fact(n-1)
++++++++++++
剛嘗試了下,我所寫的也可以運行,但是不知為何上段不加我所寫的一句。
2018-08-25
舉報
2018-08-25
.....
2018-08-25
嘗試了下,可以運行,但是不清楚實例中為什么可以運行