本书适合任何年龄的读者阅读,尤其适合零基础的编程初学者、对Python感兴趣的学生、以及希望快速掌握Python技能的从业人员。本书不要求读者有任何编程经验,旨在帮助读者快速上手Python,并能够独立完成实际项目。
埃里克·马瑟斯是一位Python爱好者,拥有多年的编程和教学经验。他热衷于向各个层次的读者分享Python的魅力,尤其擅长将复杂的编程概念以清晰易懂的方式呈现给初学者。他也是一位中学老师,这使他能够更好地理解非计算机专业的学生在学习编程时遇到的困难,并针对性地提供解决方案。
本书第2版是对第1版的全面升级,旨在拥抱Python技术生态的变化,及时增补了常用模块、框架和工具的介绍,使内容更贴近实际开发环境。本书的创作也受到了作者儿子Ever对Python的好奇心的驱动,体现了父子两代人对编程初心的传承。