前言
多次与教育界的朋友相聚,谈到计算机语言的发展趋势,大家一致公认Python已经是当今最重要的计算机语言了,几乎所有知名公司,例如,Google、Facebook等皆已经将此语言列为必备计算机语言。了解到许多人想学Python,市面上的书也不少了,但是目前尚欠缺一本用简单程序实例完整讲解Python语法的书籍,造成了学习上的障碍,就这样我决定撰写一本可以用丰富实例完整讲解Python语法的入门书籍。
当完成了本书所有语法说明时,已经是第15章了,想要交稿,但是心中总是觉得欠缺什么。因为我知道Python的丰富模块(module),广泛的应用范围,才使Python成为当下最重要的计算机语言之一,就这样我尝试将所有熟悉的模块与应用分门别类组织起来,没想到整本书完成已经是34章了。虽然花了更多时间完成这本著作,心情是愉快的,因为我相信只要读者购买本书并遵循本书实例,一定可以轻轻松松、快快乐乐地学会Python语法与应用,逐步让自己向Python高手之路迈进,这也是撰写本书的目的。
本书以约800个程序实例讲解了下列知识:
完整的Python语法
Python的输入与输出
Python的数据类型
列表(list)、元组(tuple)、字典(dict)、集合(set)
函数设计
类设计
使用系统与外部模块(module)
设计自己的模块(module)
文件压缩与解压缩
程序除错与异常处理
文件读写与目录管理
正则表达式(Regular Expression)与文字检索
剪贴簿(clipboard)、Word、PDF文件处理
Excel、CSV、Json文件处理
图表绘制
电子邮件与简讯
鼠标与键盘控制
人脸识别系统
QR code制作
多任务与多线程
动画、音效、游戏设计
网络爬虫与伪装浏览器
图像处理与文字辨识
设计桃园机场出入境人脸识别系统
其实前15章的内容已经足够让你具备Python基础知识了,如果你有兴趣继续钻研,建议你可以继续阅读迈向Python高手之路。
写过许多的计算机相关书籍,本书沿袭笔者著作的特色,程序实例丰富,相信读者只要遵循本书内容必定可以在最短时间精通网页设计,编著本书虽力求完美,但难免会有不当之处,尚祈读者不吝指正。
洪锦魁
jiinkwei@me.com