致谢
如果没有 No Starch Press 出色的专业人士的帮助,本书根本不可能付梓。是 Bill Pollock 邀请我编写这样一本入门书,深深感谢他给予我这样的机会。Liz Chadwick 参与了本书全部三版的出版工作,正是她持之以恒的投入让本书越来越好。Eva Morrow 从全新的角度审视本书,用真知灼见改善了新版本的质量。感谢 Doug McNair 就如何妥善地使用语法提供指导,避免了本书学究气过浓。感谢 Jennifer Kepler 监督整体的制作流程,将众多文件变成散发淡淡墨香的书本。
在 No Starch Press 里,还有很多人为本书的成功付出了心血,但是我没有机会与他们打交道。No Starch Press 拥有出色的市场营销团队,他们的工作不仅是卖书,还包括帮助读者找到适合自己的书,进而达成学习目标。No Starch Press 还拥有强大的版权销售团队,他们的勤奋工作让本书得以被翻译成众多不同的语言,供全球各地的读者阅读。感谢我没有见过面,却帮助我将本书送到读者手里的所有人。
感谢 Kenneth Love 对全部三版所做的技术审阅工作。我与 Kenneth 相识于一次 PyCon 年度大会,他对 Python 和 Python 社区充满热情,一直是我获取专业灵感的源泉。Kenneth 不仅检查了本书介绍的知识是否正确,在审阅中还始终抱着这样一个目的:让编程初学者对 Python 语言和编程获得扎实的认识。此外,他还帮我找到了之前版本中有改进空间之处,让我有机会重写这些内容。不过,倘若本书有任何不准确的地方,责任完全在我。
感谢所有分享本书阅读经验的读者。学习基本编程知识可能改变世界观,而这可能给人带来深远的影响。听到这些故事让人深感谦卑,感谢各位读者如此开诚布公地分享阅读体验。
感谢父亲在我很小的时候就教我编程,一点儿也不担心我破坏他的设备。感谢妻子 Erin 在我编写本书期间一如既往的鼓励和支持。还要感谢儿子 Ever,他的好奇心每天都会给我带来灵感。