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