Embracing Mypy: A Comprehensive Guide to Python’s Static Type Checking