Binary Trees in Python: Introduction and Traversal Algorithms