Basic_Python_Concepts Problems that explain many basic concepts in Python Some of the concepts that are demonstrated: Recursion Iteration Generator functions- using yield Classes and basic OOP principles