技术教育社区
www.teccses.org

零基础学PYTHON(升级版)

封面

作者:明日科技

页数:348

出版社:电子工业出版社

出版日期:2024

ISBN:9787121472121

电子书格式:pdf/epub/txt

内容简介

《零基础学Python》(升级版)是针对零基础编程学习者研发的Python入门教程。从初学者角度出发,通过通俗易懂的语言、有趣的实例,详细介绍了使用IDLE及Python框架进行程序管理的知识和技术。全书共分16章,包括初识Python、Python语言基础、流程控制语句、序列的应用、Pygame游戏编程、网络爬虫开发等。书中所有的知识都结合具体实例进行讲解,涉及的程序代码给出了详细的注释,可以使读者轻松领会Python程序开发的精髓,快速提高程序开发技能。 本书通过大量实例及一个完整的项目案例,帮助读者更好地巩固所学知。

作者简介

明日科技是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司。其编写的教程既注重选取软件开发中的必需、常用内容,又注重内容的易学易用以及相关知识的拓展,深受读者喜爱。同时,其编写的教程多次荣获”全行业优秀畅销品种””中国大学出版社图书奖优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

本书特色

“零基础学”系列图书于2017 年8 月首次面世,系列图书迄今已加印百余次,累计销量达50 多万册,不仅深受广大程序员的喜爱,还被百余所高校选为计算机、软件等相关专业的教学参考用书。
“零基础学”系列图书升级版在继承前一版优点的基础上,将开发环境和工具更新为目前最新版本,并结合当今的市场需要,进一步对图书品种进行了增补,对相关内容进行了更新、优化,更适合读者学习。同时,为了方便教学使用,本系列图书全部提供配套教学PPT 课件。另外,针对AI 技术在软件开发领域,特别是在自动化测试、代码生成和优化等方面的应用,我们专门为本系列图书开发了一个微视频课程——“AI 辅助编程”,以帮助读者更好地学习编程。
本书具有以下特点:
1.全彩印刷:还原真实代码环境,让编程学习更轻松;
2.AI辅助编程:随书提供“AI辅助编程”微视频课,紧跟技术前沿;
3.书网合一:32小时188集微视频课程+1本纸质书,立体化学习;
4.源码提供:88个实例+源代码,拿来即用;
5.作者答疑:配有“读者服务”微信群,作者在群里解答问题;
6.海量资源:配有PPT课件、强化训练手册、Python背记手册、e学码、动图学习码等,即查即练,方便拓展学习。

目录

入门篇

第 1 章 初识 Python

视频讲解:1 小时

精彩实例:2 个

e 学码:9 个

1.1 Python概述

1.2 搭建开发环境

1.3 Python开发工具

1.4 实战

1.5 小结

第 2 章 Python 语言基础

视频讲解:3 小时 14 分钟

精彩实例:7 个

e 学码:14 个

2.1 Python语法特点

2.2 保留字与标识符

2.3 变量

2.4 基本数据类型

2.5 运算符

2.6 基本输入和输出

2.7 实战

2.8 小结

第 3 章 流程控制语句

视频讲解:1 小时 55 分钟

精彩实例:9 个

e 学码:4 个

3.1 程序结构

3.2 选择语句

3.3 条件表达式

3.4 循环语句

3.5 跳转语句

3.6 pass空语句

3.7 实战

3.8 小结

第 4 章 序列的应用

视频讲解:4 小时 51 分钟

精彩实例:14 个

e 学码:11 个

4.1 序列

4.2 列表

4.3 元组

4.3.5 元组与列表的区别

4.4 字典

4.5 集合

4.6 列表、元组、字典和集合的区别

4.7 实战

4.8 小结

第 5 章 字符串及正则表达式

视频讲解:2 小时 45 分钟

精彩实例:10 个

e 学码:5 个

5.1 字符串常用操作

5.2 字符串编码转换

5.3 正则表达式

5.4 使用re模块实现正则表达式操作

5.5 实战

5.6 小结

进阶篇

第 6 章 函 数

视频讲解:1 小时 59 分钟

精彩实例:6 个

e 学码:2 个

6.1 函数的创建和调用

6.2 参数传递

6.3 返 回值

6.4 变量的作用域

6.5 匿名函数(lambda)

6.6 实战

6.7 小结

第 7 章 面向对象程序设计

视频讲解:1 小时 51 分钟

精彩实例:5 个

e 学码:3 个

7.1 面向对象概述

7.2 类的定义和使用

7.3 属性(property)

7.4 继承

7.5 实战

7.6 小结

第 8 章 模 块

视频讲解:1 小时 46 分钟

精彩实例:4 个

e 学码:4 个

8.1 模块概述

8.2 自定义模块

8.3 以主程序的形式执行

8.4 Python中的包

8.5 引用其他模块

8.6 实战

8.7 小结

第 9 章 异常处理及程序调试

视频讲解:52 分钟

精彩实例:4 个

e 学码:3 个

9.1 异常概述

9.2 异常处理语句

9.3 程序调试

9.4 小结

第 10 章 文件及目录操作

视频讲解:2 小时 21 分钟

e 学码:3 个

10.1 基本文件操作

10.2 目录操作

10.3 高级文件操作

10.4 实战

10.5 小结

第 11 章 使用 Python 操作数据库

视频讲解:1 小时 15 分钟

精彩实例:8 个

e 学码:5 个

11.1 数据库编程接口

11.2 使用SQLite

11.3 使用MySQL

11.4 实战

11.5 小结

高级篇

第 12 章 GUI 界面编程

视频讲解:2 小时 15 分钟

精彩实例:6 个

e 学码:4 个

12.1 初识GUI

12.2 使用Qt Designer创建窗口

12.3 信号与槽

12.4 常用控件

12.5 小结

第 13 章 Pygame 游戏编程

视频讲解:1 小时 24 分钟

精彩实例:1 个

e 学码:4 个

13.1 初识Pygame

13.2 Pygame的基本应用

13.3 开发“Flappy Bird”游戏

13.4 小结

第 14 章 网络爬虫开发

视频讲解:2 小时 35 分钟

e 学码:10 个

14.1 网络爬虫概述

14.2 网络爬虫的常用技术

14.2.3 网络超时

14.2.4 代理服务

14.2.5 HTML解析之Beautiful Soup

14.3 网络爬虫开发常用框架

14.4 实战项目:快手爬票

14.5 小结

第 15 章 Web 编程与常用框架

视频讲解:1 小时 28 分钟

精彩实例:6 个

e 学码:10 个

15.1 Web基础

15.2 WSGI接口

15.3 常用的Web框架

15.4 Flask框架的使用

15.5 小结

实战篇

第 16 章 看图猜成语小程序

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《零基础学PYTHON(升级版)》
Article link:https://www.teccses.org/1562735.html