计算机
类型
可以朗读
语音朗读
364千字
字数
2021-07-01
发行日期
展开全部
主编推荐语
本书详细介绍了使用Python进行程序开发应该掌握的各方面技术,适合初学者阅读。
内容简介
本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。
全书共分23章,包括初识Python、Python语言基础、运算符与表达式、流程控制语句、列表和元组、字典和集合、字符串、Python中使用正则表达式、函数、面向对象程序设计、模块、异常处理及程序调试、文件及目录操作、操作数据库、GUI界面编程、Pygame游戏编程、网络爬虫开发、使用进程和线程、网络编程、Web编程、Flask框架、e起去旅行网站、AI图像识别工具等内容。
所有知识都结合具体实例进行介绍,涉及的程序代码都给出了详细的注释,读者可轻松领会Python程序开发的精髓,快速提升开发技能。除此之外,本书还附配了243集高清教学微视频及PPT电子教案。
目录
- 版权信息
- 内容简介
- 前言
- 第1篇 基础知识
- 第1章 初识Python
- 1.1 Python简介
- 1.2 搭建Python开发环境
- 1.3 Python开发工具
- 1.4 实践与练习
- 第2章 Python语言基础
- 2.1 Python语法特点
- 2.2 Python中的变量
- 2.3 基本数据类型
- 2.4 基本输入和输出
- 2.5 实践与练习
- 第3章 运算符与表达式
- 3.1 运算符
- 3.2 运算符的优先级
- 3.3 条件表达式
- 3.4 实践与练习
- 第4章 流程控制语句
- 4.1 程序结构
- 4.2 选择语句
- 4.3 循环语句
- 4.4 break、continue和pass语句
- 4.5 实践与练习
- 第5章 列表和元组
- 5.1 序列概述
- 5.2 列表
- 5.3 元组
- 5.4 实践与练习
- 第6章 字典和集合
- 6.1 字典
- 6.2 集合
- 6.3 实践与练习
- 第7章 字符串
- 7.1 字符串编码转换
- 7.2 字符串常用操作
- 7.3 实践与练习
- 第2篇 进阶提高
- 第8章 Python中使用正则表达式
- 8.1 正则表达式语法
- 8.2 使用re模块实现正则表达式操作
- 8.3 实践与练习
- 第9章 函数
- 9.1 函数的创建和调用
- 9.2 参数传递
- 9.3 返回值
- 9.4 变量的作用域
- 9.5 匿名函数
- 9.6 实践与练习
- 第10章 面向对象程序设计
- 10.1 面向对象概述
- 10.2 类的定义和使用
- 10.3 属性
- 10.4 继承
- 10.5 实践与练习
- 第11章 模块
- 11.1 模块概述
- 11.2 自定义模块
- 11.3 Python中的包
- 11.4 引用其他模块
- 11.5 实践与练习
- 第12章 异常处理及程序调试
- 12.1 异常概述
- 12.2 异常处理语句
- 12.3 程序调试
- 12.4 实践与练习
- 第13章 文件及目录操作
- 13.1 基本文件操作
- 13.2 目录操作
- 13.3 高级文件操作
- 13.4 实践与练习
- 第14章 操作数据库
- 14.1 数据库编程接口
- 14.2 使用SQLite
- 14.3 使用MySQL
- 14.4 实践与练习
- 第3篇 高级应用
- 第15章 GUI界面编程
- 15.1 初识GUI
- 15.2 使用QtDesigner创建窗口
- 15.3 信号与槽
- 15.4 常用控件
- 15.5 实践与练习
- 第16章 Pygame游戏编程
- 16.1 初识Pygame
- 16.2 Pygame基本使用
- 16.3 开发FlappyBird游戏
- 16.4 实践与练习
- 第17章 网络爬虫开发
- 17.1 初识网络爬虫
- 17.2 网络爬虫的常用技术
- 17.3 网络爬虫开发常用框架Scrapy
- 17.4 实战项目:快手爬票
- 17.5 实践与练习
- 第18章 使用进程和线程
- 18.1 什么是进程
- 18.2 创建进程的常用方式
- 18.3 进程间通信
- 18.4 什么是线程
- 18.5 创建线程
- 18.6 线程间通信
- 18.7 实践与练习
- 第19章 网络编程
- 19.1 网络基础
- 19.2 TCP编程
- 19.3 UDP编程
- 19.4 实践与练习
- 第20章 Web编程
- 20.1 Web基础
- 20.2 WSGI接口
- 20.3 Web框架
- 20.4 实践与练习
- 第21章 Flask框架
- 21.1 Flask简介
- 21.2 Flask基础
- 21.3 模板
- 21.4 Web表单
- 21.5 实践与练习
- 第4篇 项目实战
- 第22章 e起去旅行网站
- 22.1 系统功能设计
- 22.2 系统开发必备
- 22.3 数据库设计
- 22.4 前台用户模块设计
- 22.5 前台首页模块设计
- 22.6 景区模块设计
- 22.7 关于我们模块设计
- 22.8 后台模块设计
- 第23章 AI图像识别工具
- 23.1 需求分析
- 23.2 系统设计流程
- 23.3 系统开发必备
- 23.4 开发前的准备工作
- 23.5 AI图像识别工具的开发
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。