《Python编程入门经典》(作者James Payne)主要介绍Python 3.1。Python 3.1发布于2009年,是Python程序语言的最新主版本。由于Python是一门跨平台的语言,本书中的内容和示例适用于任何平台(除非特别指出的例外情况)。在可能独立于平台的情况下,本书中的示例都尽量设计成跨平台的。
此外,由于Python 3.1相对较新,并非所有支持库都被更新到可以在Python 3.x下工作。在这种情形下,如果某些理论需要详细解释,本书将使用Python 2.6代替Python 3.1。
作为一门面向对象的开源编程语言,Python易于理解和扩展,并且使用起来非常方便。《Python编程入门经典》涵盖了Python的方方面面,通过学习本书,读者可以立即使用Python编写程序。作者James Payne从Python语言最基本的概念入手,重点介绍了Python 2.6和3.1这两个版本的实际应用。通过对一些现有的Python程序进行深入分析,读者能够快速上手。本书涵盖的主题从字符串、列表和字典一直到类、对象和模块。掌握这些内容后,读者将学会如何迅速而自信地创建健壮、可靠而又可重用的Python用程序。
《Python编程入门经典》主要内容:介绍用于存储和操作数据的变量的概念;讨论用于读写数据的文件和输入/输出;总结常被忽视的Python功能;深入研究如何为模块和程序编写测试;介绍如何使用Python编写GUI;着重介绍XML、HTML、XSL和相关技术;解释如何扩展Python;分享数值编程技术;介绍Jython的内部机理,Jython是一个用Java编写的Python版本。