Python诞生于20世纪90年代初,是一种解释型、面向对象、动态数据类型的高级程序设计语言,是最受欢迎的程序设计语言之一。高等院校的许多专业都开设了相关的课程。
Python语言简洁,语法简单,只需要掌握基本的英文单词就可以读懂Python程序。Python兼容很多平台,支持的平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acorn RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE和PocketPC等。
编者在多年使用Python开发应用程序和研究相关课程教学的基础上编写了本书。本书内容分为两篇。第1篇介绍基础知识,由第1~6章组成,包括Python概述、Python语言基础、Python函数、Python面向对象程序设计、Python模块和函数式编程;第2篇介绍Python编程的高级技术,由第7~11章组成,详尽地讲解了I/O编程、图形界面编程、多任务编程、网络编程以及Python数据库编程等技术。另外,本书每章都配有相应的习题,帮助读者理解所学习的内容,使读者加深印象、学以致用。
本书提供教学PPT课件和源程序文件等,需要者可以登录人民邮电出版社教学服务与资源网(http://www.ptpedu.com.cn)免费下载。
本书在内容的选择及深度的把握上充分考虑初学者的特点,内容安排上力求做到循序渐进,不仅适合教学,也适合开发Web应用程序的各类人员自学使用。
由于编者水平有限,书中难免存在不足之处,敬请广大读者批评指正。
我要评论