上QQ阅读APP看书,第一时间看更新
本书内容
本书提供了从入门到编程高手所必备的各类知识,共分4篇,大体结构如下图所示。
第1篇:基础知识。本篇包括Python简介、搭建Python开发环境、Python开发工具、Python语法特点、Python中的变量、基本数据类型、基本输入和输出、运算符与表达式、流程控制语句、列表与元组、字典与集合以及字符串等语言基础方面的知识。介绍时结合大量的图示、举例、视频,使读者能快速掌握Python语言,并为以后编程奠定坚实的基础。
第2篇:进阶提高。本篇包括Python中使用正则表达式、函数、面向对象程序设计、模块、异常处理及程序调试、文件及目录操作、操作数据库等内容。学习完本篇,读者可以掌握更深一层的Python开发技术。
第3篇:高级应用。本篇包括GUI界面编程、Pygame游戏编程、网络爬虫开发、使用进程和线程、网络编程、Web编程、Flask框架等内容。学习完本篇,读者将能够开发GUI界面程序、简单的游戏、网络爬虫、网络及Web程序等。
第4篇:项目实战。本篇通过一个完整的Web项目——e起去旅行网站,运用软件工程的设计思想,引导读者学习如何进行软件项目的实践开发。书中按照“系统功能设计→数据库设计→前台模块设计→后台模块设计”的流程进行介绍,带领读者亲身体验使用Flask框架开发Web项目的全过程。