def List_Nats(n):
    '''
    Write a recursive function that takes as an input a positive integer and outputs list of natural numbers from 1 to that integer
    '''
    if n ==1:
        return  [1]
    else:
        return  List_Nats(n-1) + [n]
        
        
http://www.greenteapress.com/thinkpython/html/index.html
book

https://www.youtube.com/watch?v=d5h79fTi65I
major companies that use python