你将收获

Python学习方法

Python基础知识及思维逻辑

实战开发训练

项目经验积累

适用人群

Python爱好者及想从事人工智能Ai开发和知识补充者、梦想追求者!

课程介绍

尹成Python27天从入门到实战项目!全课665节讲解详细易操作,助力实战项目能力成长,轻松、简单、易懂!

day1  python入门与学习方法
精确思维与用到才能记忆深刻
课程简介
课前介绍
计算机简介与硬盘概念
内存作用
计算机小结
编程语言简介
操作系统简介
python版本简介
切换python版本修改环境变量
交互式编程两种风格
python3代码保存必须是utf-8
使用IDE了解注释
段落打印三引号
注释多行三个单引号
python代码要严格对齐
中文输入字符错误
简单数学表达式
代码风格
三种错误风格
系统执行指令
运行结果乱码
交互式编程绘图
绘制线段与圆形改变颜色
绘制奥运五环
小结
习题

day1plus python  常量变量数据类型
常量与变量区别
标识符
关键字
输入输出
id求地址type求类型
python变量是地址赋值可以改变类型
python主要数据类型
复数数据类型
自适应变长整数int
del作用
连续赋值
交互对称赋值
字符串转化与输入输出编程wmv
多行拆分
多行归并成一行
规范用的常量
算术运算符
科学计数法与数字越界
优先级结合性
赋值运算符
数据类型转换
四舍五入
数据提取
时间处理
作业

day2   python字符串与绘图
复习
变量None
变量参与运算没有赋值的情况不会改变
绘制立方体
绘制五角星
时间计算强化
实现贷款计算
连续输入多个
字符串加法与绘图
实现显示线段长度
数据函数使用
快速查阅函数帮助
字符串三种风格
字符与编号
中文字符编号问题
字符编号用途
统一码
转义字符意义
转义字符用于字符串
print高级用法
字符串加法与转换
字符串小结
python中所有的数据都是对象
字符串格式化
了解进制
图形绘制
重点作业以及学习认知方法

day3   python运算符与ifelse逻辑语句
第一天上午回顾
第二天下午回顾1
第二天回顾
2.7习题解答
2.11习题解答
2.26作业
KaliLinux简介
3.4实现五边形面积计算
3.7随机字符生成
3.8实数误差与四舍五入
3.18解答与特殊字符
if简介与空格的作用
if处理的是逻辑表达式
关系运算符针对数值
字符串的关系运算符
if自动转化Bool类型
随机数
if缺点
且运算符
或运算符
取反运算符
短路效应
身份运算符
运算符优先级结合性概览
pass语句
潜台词翻译系统
None用途
指令翻译系统
嵌套
嵌套与elif对比以及注意细节
习题解答
绘图
作业与重点

day4  语音合成与逻辑循环
回顾
语音合成
简单理解while
控制次数
WhileElse
WhileElse实战
whileFloat
回顾与ifelse表达式
赌博概率
分类设计方法-一元二次方程
嵌套求有序3个数
闰年计算
矩形区域
随机数ifelse
回文数判断
10进制转化16进制
16进制转十进制
暴力穷举
无限循环指令
循环同步异步
黑科技读写内存
读写内存无限循环监测
重点与作业

day5  复杂逻辑循环
while与whileelse编程风格
循环控制图形绘制
while猜数字
输入输出重定向
while习题分析
可以退出的命令系统
for初步简介
跑分
流程结合
for循环
小结
forfor嵌套
forfor分析
break中断循环
contiune结束本次循环
双层循环的break与continue分析
break与contiue小结
一闪一闪亮晶晶
循环控制大小与位置
对角线
绘制圆形
口顺时针运动
循环等价
作业与小结

day6  函数实战
回顾.
算学费
输入数据求最大
精确划分思维解决最大次大
交换数据
实现按行显示
围棋棋盘绘制
国际象棋绘制
为什么要用函数
函数的四种类型
函数的一般形式
必须用函数的理由-哥德巴赫
函数的本质就是地址
函数变量意义
函数变量用途
装饰器设计模式包含模式
函数概念
None函数
默认参数与返回值作为参数
名称参数与位置参数
参数副本机制
副本练习
多个返回值
全局变量与局部变量
函数内部引用全局变量
函数可以嵌套
nolocal处理函数嵌套变量
函数nonlocal
nonlocal
总结
开房数据查询

day7      函数实战与常用数据结构
函数的两种类型
函数的本质再分析
函数地址切换切换功能
ifelse配合地址筛选
函数收费
函数调用过程
函数基本小结
return小结
位置参数与默认参数
混合参数填充
混合填充错误情况
lambda匿名函数
可变长函数
字符串常识普及
字符串特点
字符串不可以修改内部字符
list列表
list用途
tuple简介
集合运算
字典概念
in与notin运算符
构造表达式
转换数据类型
系统小结
拓展查询
作业

day8   字符串实战
简单回顾
eval与exec简介
字符串的简单规范
字符串的截取
字符串赋值规范
字符串转义字符
字符串常见运算符
字符串格式化
字符串格式化强化
字符串编码简介
dir与help查看str
字符串函数第一个大写以及字符串居中显示打印金字塔
count统计字符串出现个数
字符串编码注意事项
解码失败
判断字符串以什么为结束
tab键转换
find函数与rfind函数

day9   字符串高级
简单回顾..
eval与exec简介
字符串的简单规范
字符串的截取
字符串赋值规范
字符串转义字符
字符串常见运算符
字符串格式化
字符串格式化强化
字符串编码简介
dir与help查看str
字符串函数第一个大写以及字符串居中显示打印金字塔
count统计字符串出现个数
字符串编码注意事项
解码失败
判断字符串以什么为结束
tab键转换
find函数与rfind函数
index函数与rindex函数
字符串判断
字符串间隔求长度以及左右填充
字符串大小写
取出最大最小字符
替换
去除空格
简单切割
换行切割
判断开头
大小写切换以及填充0
翻译表.
字符串模板
小结

day10  字符串集合与语音识别实战
回顾l
set初始化风格
set增加与去重
set删除元素
遍历set
类型转化
set无法操作单个元素的赋值
set常见方法
set常见运算符
set关系运算符判断包含
set集合判断
frozenset
字典的基本定义循环
字典判断在不在实现插入与更新
字典删除
字典详解
字典与set无法嵌套
迭代器
列表生成式
生成器
生成器节省内存用于循环
生成器yield作用
生成器简介
测试
游戏简介
游戏初级修改
键盘模拟
语音控制游戏实现
鼠标模拟
代码规范函数简化重用
列表与元组小结
作业

day11  阶段综合练习
昨日回顾.
堆栈
函数模块引用
系统模块引用与错误
列表生成式的若干方法
生成矩阵
str与repr
python把输入输出设备当作文件处理
写入中文写入英文
读取中文读取英文
读取错误
写入错误处理
文件缓存区
文件读取若干种方式
for循环按行读取数据
文件指针seektell
数据结构与文件的交互
数据查询并保存结果
数据查询
小结与数据

day12downwithoutdata  数据处理开发
大数据指令
数据清洗的概念
初级数据清洗
密码排序
次数统计
QQ密码概率分布
QQ号码分类器.
开房数据清洗..
区域划分
省份划分
年龄
月份划分
日划分

day12up  数据实战
简单回顾12
系统默认编码中文编码常见错误
字符串切割
抓取邮箱
抓取用户名与密码
排序密码文件
统计次数排序.
统计文件密码次数
密码次数排序

day13withoutdata  数据分类与list深入
地区分类详解
字典分类器
数据简单归并
数据如何切割
数据加密
数据解密
指令执行判断
文件夹编程小结
列表归并-删除
列表归并-下标
小结与作业

day14down   面向对象编程与深浅拷贝
面向对象与过程的差异
self用途
动态绑定增加属性方法
重载运算符的概念
有名对象与匿名对象
重载运算符的返回值
重载运算符多个类型
类的拷贝是浅复制
深浅拷贝
函数调用参数副本原理
函数调用可以改变list的元素不可以改变list指向
对象当作参数的细节
私有变量
私有变量用于设计权限
私有方法用于设计权限
私有变量本质
用类的方式读取文件行数
密码次数归并
数据处理方法简介
今日小结
作业wmv

day14up  暴力穷举与类
回顾....
排列
组合
暴力生成穷举密码
密码破解必破生成器
密码破解小结
为啥使用类-代码重用
类的一般形式
详解self
构造函数与析构函数
构造函数初始化类的属性
最简洁的UI
设定窗体的位置以及大小
类的实际用途

day15down  面向对象数据搜索实战
输入处理
文本编辑器
表格数据
树状显示
数据搜索可视化第一步实现查询窗体
数据搜索可视化第二步实现搜索数据
数据搜索可视化第三步实现显示窗体
数据可视化第四步显示与搜索串联
数据可视化终结
作业
小结

day15up  面向对象设计与图像界面上
设计一个类
发短信
类的方法设计一下短信
发送邮件
类的设计-设计发邮件
类的多文件引用
腾讯营销类的设计
消息循环
消息回掉函数机制
lambda按下按钮
标签显示文本
文本输入框
list
combobox选择列表

day16up  面向对象与图形界面开发下
设计一个类
发短信
类的方法设计一下短信
发送邮件
类的设计-设计发邮件
类的多文件引用
腾讯营销类的设计
消息循环
消息回掉函数机制
lambda按下按钮
标签显示文本
文本输入框
list
combobox选择列表

day17  面向对象继承实战
昨日小结.,.
继承的概念
多继承的概念
多继承的覆盖
私有变量不可以被继承
Object类
类的常见属性
super解决父类重复初始化
isinstance
多态
静态方法
类方法
数据工具1类的继承
数据工具实现
小结

day18down  正则表达式
正则表达式bB
贪婪与非贪婪
标签.
标签解决提取
标签名称
提取QQ生成邮箱列表工具
简单正则表达式编写
常见的正则表达式
复杂正则表达式编写
复杂表达式代码验证
作业与小结

day18up 正则表达式实践
为什么使用正则表达式
正则表达式匹配.
预编译的概念
搜索技能
搜索用在找出第一个
邮箱手机提取findall
字符串切割
筛选正则表达式
正则表达式替换
单个字符判断
中括号选择一个字符
正则表达式次数
正则开头结尾
括号与选择
正则表达式特殊符号

day19down 递归与爬虫实战
函数递归模拟
文件树
文件树事件
读取网页
抓取邮箱
抓取QQ
提取http
抓取邮箱简单程序框架实现
抓取邮箱的框架核心两个函数完成
广度遍历
深度遍历
作.业

day19up 深度遍历与广度遍历
正则表达式小结
最简单递归
递归顺序
递归求和
递归腾讯台阶面试题
文件夹的函数
遍历文件夹
遍历文件夹有层次感
栈模拟递归
栈模拟递归遍历文件夹
栈模拟递归遍历文件夹层次感
普及网站提取概念
栈修改的逻辑错误
广度遍历
 
day20 正则 爬虫实战
行情简介
提取页面信息
提取股票代码
提取股票代码
下载功能
下载股票
批量下载股票
抓取1页的股票数据
抓取多个页面的股票
抓取基金信息
作业

day21  网络编程与信息安全
网络概念
UDP协议
UDP通信
UDP远程控制
TCP通信
TCP控制
测试网站后台
网站密码破解
作业
 
day22down  线程通信
线程通信
线程通信强化
线程condition
高级线程调度
生产者消费者
线程池
延时线程
with作用
前台进程后台进程
TLS线程独立存储
作业

day22up  多线程实战
多线程核心目标并发
主线程与小弟线程
多线程解决加速
多线程的加速
线程冲突
基于类实现多线程
基于类实现多线程的顺序与乱序
互斥锁解决线程冲突
死锁-使用锁要注意
Rlock解决一个线程反复加锁单线程死锁
创建线程的三种风格
信号量限制线程数量
限定线程数量

day23  多进程实战
多线程回顾
多进程拷贝代码
多进程拷贝全局变量
获取进程编号
subprocess执行LinuxShell
信号
Linux进程小结
__name__
进程mutiprocessing创建过程
join作用
进程不可以用全局变量共享数据
进程同步
进程pipe发送接收数据
进程队列
进程队列传输数据
进程共享数据
进程之间共享数组
进程共享字典与list
简单小结

day23down  多进程多线程综合实战
读取CSV
写入csv
单线程统计行数
多线程统计行数
多进程统计行数
多线程检索数据第一步
多线程检索赵琳
多线程检索找到通知其他人退出
多线程检索开放数据并保存同一个文件
作业

day24up  多进程多线程综合实战
多进程检索第一步
多进程检索开房数据
求平均市值
多线程解决平均市值
多进程统计平均市值
单线程BFS抓取邮箱
多线程并行抓取邮箱
多线程采集邮箱并保存
csv归并
多线程归并文件

day25down 文件格式处理
doc处理
系统处理doc与docx
文件处理的小结
读取并写入xls与xlsx
读取网络pdf
中文pdf
telnet简介
登陆Linux
登陆Windows
小结

day25up  时间编程与单元测试
时间的简单风格
时间格式化
抓取年月日计算时间差
时间函数
计算时间差
date小结
python2与3的差异
内置函数筛选
内置函数map
内置的函数sorted
新浪数据抓取实时
文档测试
单元测试函数
单元测试一个类

day26  综合实战
播放音乐
设置背景
鬼程序
协程简介
协程传递数据wmv
协程编号
协程生产者消费者模式
office自动化操作word
office办公自动化操作excel
office办公自动化操作outlook
office办公自动化
access开发环境配置
访问mdb格式
访问accdb格式
实现CGI程序显示页面
环境变量
cgi处理前后端

day26down  破解wifi实战
扫描wifi
扫描网卡
区分链接成功或者失败
wifi密码爆破工具设计
Linux破解简介

day27down  飞机大战实战
命令行下脱裤
创建一个pygame窗体
窗体加载背景图片
处理消息
飞机移动
实现基本框架
飞机框架
飞机销毁
双机对战
双机对战加载子弹
双机与敌机出现发射子弹

day27up  数据库实战
jython的安装
MySQL简介
数据库的一般操作
MySQL数据类型
数据表的创建于删除
数据的查询
数据的插入
数据的删除
数据的更新
联合查询字段一致
数据查询排序
排序与分组
join与null
mysql用python编程查询数据
python数据库增删查改
项目简介

other  异常与错误综合练习
异常与错误的概念
作业
tryexcept解决异常不出错继续执行
密码破解工具
进攻数据库
爆破mysql
异常else
异常处理的标准公式
弹出异常
withas
类中使用异常
继承
自定义异常
断言
密码工具设计三个独立的类
密码工具2类链接3类
密码工具1类链接3类
密码工具分析
作业

speech   语音识别问题解决
语音识别解决None

课程目录