X Tutup
def shortestWithBaseCase(makeRecursiveCall): print('shortestWithBaseCase(%s) called.' % makeRecursiveCall) if not makeRecursiveCall: # BASE CASE print('Returning from base case.') return else: # RECURSIVE CASE shortestWithBaseCase(False) print('Returning from recursive case.') return print('Calling shortestWithBaseCase(False):') shortestWithBaseCase(False) print('\n') print('Calling shortestWithBaseCase(True):') shortestWithBaseCase(True)
X Tutup