image.png

《21天学通Python》完整版PDF

提取码:xa0y


image.png

书中的推荐学习计划

第1天

python的特点

Windows下和Linux下安装Python的流程

编译和运行Python程序

第2天

Python的基础语法

Python最简单的键盘输入与屏幕输出

用Python进行算式的计算

第3天

Python的简单数据类型

Python结构数据类型

内置常量与逻辑运算符、比较运算符序列的使用

第4天

If选择执行语句

For和while循环执行语句

推导或内涵

第5天

如何声明函数

如何调用函数

函数的各种应用

匿名函数的使用

Python常用的内建函数

第6天

了解面向对象编程

学会定义和使用类

类的属性和方法

类的继承

第7天

语法错误和异常的概念

用try语句捕获异常

常见异常的处理

自定义异常

使用pdb调试python程序

第8天

模块的概念、用法,以及对编程的影响

包的概念及使用

第9天

自定义迭代器及内置迭代器

生成器的创建与协程

装饰器概念、应用函数装饰器与应用类装饰器

第10天

函数与命名空间

闭包、闭包实现延迟求值、闭包实现泛型函数

上下文管理器

用字符串操作对象属性

用字典构造分支程序

重载与多态

第11天

文件函数与文件的读写操作

处理文件中的数据

将py程序文件打包为exe

第12天

GUI的概述与tkinter图形化库

tkinter组件的使用:按钮、文本框、标签、菜单、单选框等

响应操作事件

标准对话框与自定义对话框

第13天

正则表达式基本元字符与常用的正则表达式

Python的re正则模块

分组匹配与匹配对象使用

正则表达式的具体应用案例

第14天

网络编程预备知识

用socket建立客户端与服务器

用socketserver建立基本的服务器

使用http、urllib标准库

用poplib与smtplib处理邮件

用ftplib访问FTP服务器

第15天

线程、进程基础

用threading模块进行多线程编程

用subprocess模块多进程编程

第16天

Python数据库API基础

Python操作SQLite3

Python操作MariaDB

Python操作MongoDB

ORM的框架mongoengine

第17天

Flask框架安装及应用

Tornado框架安装

第18天

用python操作表

用python操作栈

用python操作队列

用python操作树

用python操作图

用python进行查找

用python进行排序

第19天

第三方Pillow库

第20天

综合案例

第21天

综合案例

内容简介

《21天学通Python》全面、系统、深入地讲解了Python编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实例将Python语言知识全面、系统、深入地呈现给读者。

《21天学通Python》共分三篇。第一篇介绍Python语言的特点、安装、语法基础、程序流程控制、面向过程的编程方法、面向对象的编程方法、程序异常的处理;第二篇介绍了Python语言中的包与模块、迭代器、生成器、装饰器、上下文管理器等进阶语法,同时介绍了使用Python标准库中的文件系统处理、图形化界面编程、正则表达式、网络编程、多进(线)程编程、数据库编程。此外,还介绍了运用第三方库的Web网站编程、图片处理;第三篇通过两个案例介绍Python的综合编程技术。

《21天学通Python》在内容上涉及面广,从基本操作到高级技术及综合案例,涉及Python语言的基础语法和编程特性。《21天学通Python》在设计上浅显易懂、实例丰富,尤其适合广大编程初学者自学,也适合对Python语言感兴趣的爱好者作为参考用书。

读者点评:


image.png


image.png


image.png


image.png