A Comprehensive Guide to Python Programming