I wanted to write a recursive function to fit curves. For some reasons my results didn't looked good so I boiled down the problem to one easy example:
Number = 6
Successor = 0
def Fuction(Number, Successor):
if (Number - Successor)+1>0:
Successor += 1
Fuction(Number, Successor)
else:
return(Fuction(Number, Successor))
A = Fuction(Number, Successor)
print(f'The Successor of {Number} is {A}')
When I do this the Kernel dies. How can I fix it? (I followed the awnser : Why does my recursive function return none)