Python编程基础与应用
上QQ阅读APP看书,第一时间看更新

前言

Python是一种面向对象的编程语言,其最大的特点就是简单和开源,利用各种丰富而强大的Python库,使用者可以把用其他语言制作的各种模块轻松地连接在一起。

本书以“任务驱动,实战领先”为出发点,通过216个实例详细介绍了Python语言的基础知识和语法操作规范,同时,书中还剖析了10个综合应用案例,以培养读者解决问题的能力。本书将理论和实践融为一体,让读者真正做到学以致用。

本书共7章。第1章是Python编程入门,主要介绍了Python语言发展概况,环境配置,包括标识符、缩进和冒号、引号、注释等在内的语法规则,基本数据类型,基本输入输出函数和运算符等入门知识。第2章介绍了Python序列操作,针对列表、元组、字符串、字典和集合分别进行详细阐述。第3章从结构化程序设计理念出发,阐述了程序设计与算法,通过实例介绍了选择结构、循环结构的语法和操作。第4章介绍了Python函数、模块与类,通过实例介绍了子类继承父类的应用。第5章介绍了文件及文件夹操作,如打开文件、读取和追加数据、插入和删除数据、关闭文件、删除文件等,还介绍了os模块、shutil模块和openpyxl模块。第6章是交互界面设计,阐述了4步法创建tkinter窗口,通过计算器制作、BOM录入界面设计等案例详细介绍了GUI编程。第7章介绍了网络爬虫应用,从爬虫的定义与基本流程出发,应用urllib、BeautifulSoup来分析网页输出。

本书由浙江工商职业技术学院李方园任主编,周宇杰和周国伟任副主编。本书的出版得到浙江工商职业技术学院和宁波市自动化学会的大力支持,两个单位在讲义的试用过程中提出了非常多的意见,在这里一并表示感谢。

由于编者水平有限,书中难免有疏漏之处,恳请读者批评指正。

编者