Mastering Python: A Guide for Beginners