专栏地址:点击跳转
专栏导航如下:
文章目录
📰历史篇
计算机网络发展史
Python 越来越火爆
为什么选择了Python
🌰基础篇
编写代码的基石是:变量
🌰编写代码的基石——变量
title:变量与操作——编写代码的基石;
第一步-从宏观快速认识变量:
python-基础篇-变量-宏观-思维导图&目录etc
第二步-从不同分类深度学习变量:
变量:python-基础篇-变量
高级变量类型:python-基础篇-高级变量类型
数据结构——列表、字典、元组、集合:Python-基础篇-数据结构-列表、元组、字典、集合
python-基础篇-字符串、列表、元祖、字典-字符串
第三步-从脚本动态认知变量:
列表:python-基础篇-列表-脚本-结合知识
字典:python-基础篇-字典-脚本-结合知识
列表和元组:python-基础篇-列表和元组-脚本-结合生活-第一-基础
第四步-从题库深耕变量:
🌰有分支就需要选择——选择
- 分支结构的应用场景 - 条件 / 缩进 / 代码块 / 流程图
- if语句 - 简单的
if
/if
-else
结构 /if
-elif
-else
结构 / 嵌套的if
- 应用案例 - 用户身份验证 / 英制单位与公制单位互换 / 掷骰子决定做什么 / 百分制成绩转等级制 / 分段函数求值 / 输入三条边的长度如果能构成三角形就计算周长和面积
选择:
python-基础篇-选择-是什么
python-基础篇-选择-代码-应用案例 - 用户身份验证 / 英制单位与公制单位互换 / 掷骰子决定做什么 / 百分制成绩转等级制 / 分段函数求值 / 输入三条边的长度如果能构成三角形就计算周长和面积
🌰计算机最擅长就是做重复的事情——循环
循环:
python-基础篇-循环-应用场景-条件 / 缩进 / 代码块 / 流程图
python-基础篇-循环-是什么
python-基础篇-循环-while循环-基本结构 / break语句 / continue语句
python-基础篇-循环-for循环-基本结构 / range类型 / 循环中的分支结构 / 嵌套的循环 / 提前结束程序
python-基础篇-循环-代码-分类
python-基础篇-循环-代码-问答
python-基础篇-循环-代码-应用案例- 1~100求和 / 判断素数 / 猜数字游戏 / 打印九九表 / 打印三角形图案 / 猴子吃桃 / 百钱百鸡【尝试收集与“循环”相关的常见题目的代码,并新增该题目名字到此链接描述中】
借鉴目录格式
🌰把具有独立功能的代码块组织为一个小模块——函数
- 函数的作用 - 代码的坏味道 / 用函数封装功能模块
- 定义函数 -
def
关键字 / 函数名 / 参数列表 /return
语句 / 调用自定义函数 - 调用函数 - Python内置函数 / 导入模块和函数
- 函数的参数 - 默认参数 / 可变参数 / 关键字参数 / 命名关键字参数
- 函数的返回值 - 没有返回值 / 返回单个值 / 返回多个值
- 作用域问题 - 局部作用域 / 嵌套作用域 / 全局作用域 / 内置作用域 / 和作用域相关的关键字
- 用模块管理函数 - 模块的概念 / 用自定义模块管理函数 / 命名冲突的时候会怎样(同一个模块和不同的模块)
函数:
python-基础篇-函数-是什么
python-基础篇-函数-长相
python-基础篇-函数-借鉴
🌰按照真实世界的思维方式构建软件系统——对象
类和对象/面向对象程序设计:
python-基础篇-类与对象/面向对象程序设计-"面向对象"是什么
python-基础篇-类与对象/面向对象程序设计-“类”&“对象”是什么
python-基础篇-类与对象/面向对象程序设计-类-定义和调用
Python-基础篇-类与对象/面向对象程序设计-借鉴
Python-基础篇-类与对象/面向对象程序设计-问答
Python-基础篇-类与对象/面向对象程序设计-py脚本
🌰记录文本规则的代码——正则表达式
正则表达式:
python–基础篇–正则表达式–是什么
python–基础篇–正则表达式–符号说明
python–基础篇–正则表达式–py脚本–按类别汇总
python–基础篇–正则表达式–py脚本–题目解答
🌰文件
文件:
python-基础篇-文件
python-基础篇-文件-py脚本–按类别汇总
🌰运算
🌰语法
🌰异常
异常:
python-基础篇-异常
python-基础篇-文件和异常
🌰专业说明
专业说明:
🌰魔术
python-基础篇-运算符
python-基础篇-构造(__new__
)和初始化(__init__
)
🉑自动篇
🉑自动篇-通用
🉑操作图像——Pillow
python-自动化篇-操作图像-Pillow
python-自动化篇-操作图像-Pillow-案例分析
🉑控制键鼠——PyAutoGUI
终极工具-用GUI
自动控制键盘和鼠标:
python-自动化篇-终极工具-用GUI自动控制键盘和鼠标-pyautogui-鼠标
python-自动化篇-终极工具-用GUI自动控制键盘和鼠标-pyautogui-键盘
python-自动化篇-终极工具-用GUI自动控制键盘和鼠标-pyautogui-处理屏幕
python-自动化篇-终极工具-用GUI自动控制键盘和鼠标-pyautogui-汇总命令
python-自动化篇-终极工具-用GUI自动控制键盘和鼠标-pyautogui-案例-自动填表程序
🉑计划任务——schedule
🉑自动篇-办公
用Excel画画
一键将word中的表格提取到excel文件中
python-自动化篇-办公-excel-实例应用(一维转二维)
python-docx:python-docx 是⼀个⽤于创建和编辑Word⽂档的库。可以使⽤它来创建新⽂ 档、添加段落、表格、图像和样式等。
python-docx2txt:python-docx2txt 是⼀个⽤于从Word⽂档中提取⽂本的库。它可以帮助 从Word⽂档中提取⽂本内容,以供进⼀步处理和分析。
pywin32:pywin32 是⼀个Python扩展库,⽤于与Windows操作系统交互。它可以⽤于⾃动化 Microsoft Office应⽤程序,包括Word。可以使⽤它来打开、操作和保存Word⽂档。
docxtemplater:docxtemplater 是⼀个⽤于填充Word⽂档模板的库。可以创建带有占位符 的Word⽂档,然后使⽤该库将数据填充到模板中,⽣成⾃定义的⽂档。
一键抓出文档所有文字
要使⽤Python发送电⼦邮件,可以使⽤标准库中的 smtplib 和 email 模块:
要使⽤Python进⾏⽂件的加密和解密,可以使⽤第三⽅加密库,如cryptography或pycryptodome:实例
批量新建文件夹并保存日志信息
🉑自动篇-运维
python-自动篇-运维-根据计算机硬盘、主板、CPU生成注册信息
python-自动化篇-运维-巡检-案例:巡检自动化=selenium+截图+接口
IP:IP
DNS:
python-自动化篇-运维-监控-如何使⽤Python处理和解析⽇志⽂件?-实操记录
python-自动化篇-运维-监控-简单实例-道出如何使⽤Python进⾏系统监控?
python-自动化篇-运维-监控-简单实例-道出如何使⽤Python进⾏网络监控?
python-自动化篇-运维-监控-简单实例-道出如何使⽤Python⾃动化数据库备份?
python-自动化篇-运维-监控-Python如何与Prometheus集成?
语音识别:语音识别
🐛爬虫篇
📗题库篇
基础
Python语言特性
列表、字典、元组、集合
编程题-1.台阶问题/斐波那契 2.变态台阶问题 3.矩形覆盖 4.杨氏矩阵查找 5.去除列表中的重复元素 6.链表成对调换 7.创建字典的方法…
数学
🎁产品篇
🎮游戏篇
python-游戏篇-21点
飞机大战
超级画板
飞鸟
贪吃蛇
表白
五子棋
三子棋
玛丽冒险
象棋
霸王餐幸运大抽奖
成语填填乐
开心消消乐
坦克
坦克1
🔎可视化篇
python-可视化篇-turtle-画爱心
条形图输出主要省份GDP排名情况
😄开心篇
坚持总是会有些无聊,不如找一些开心的吧。
🌰分享篇
PyQt GUI:GUI界面开发-PyQt GUI💥
GUI界面开发-PyQt5-窗体代码与逻辑代码分离
GUI界面开发-PyQt5-设置能够自动适应窗体大小的背景图片
GUI界面开发-PyQt5-禁止窗体显示最大化按钮及调整窗体大小
GUI界面开发-PyQt5-弹出不同种类的消息提示框
GUI界面开发-PyQt5-使用tkinter模块弹出不同种类的消息提示框
GUI界面开发-PyQt5-在窗口中弹出等待提示框
GUI界面开发-PyQt5-对QListWidget列表进行数据绑定
GUI界面开发-PyQt5-对QListWidget表格进行数据绑定
Turtle:Turtle海龟-画图🐢
一箭穿心💘
draw heart💖
测单词
虚拟跑步机🏃
养老金数据统计
时钟⏰
代码雨☁️
简单计时器🕤
屏保计时器
制作词云图
自行构造词云图中中文停用词
语音版东北方言小词典
使用海龟turtle模块实现幸福大转盘
使用海龟turtle模块绘制圣诞树🌲
使用MD5或SHA1等算法对用户密码进行加密🌵
小猪佩奇
制作九宫格切图器
批量生成6位数字防伪码&25位数字与字母混合产品序列号SN码
背单词程序
根据出生日期判断你的星座&出生日期判断生肖
控制摄像头
股票收盘走势分析(折线图)
📢宣传篇
生成仿微信公众号推广的个性二维码(支持动态)
personal-qrcode个性二维码
📑资料篇
✒️附录
资料输入:
Python中文指南(大佬中文翻译版):https://python.iswbm.com/
- https://github.com/search?q=python&type=repositories:github上python的代码,直接了当。
- https://www.python.org :主要的 Python 网站。它包含代码,文档以及指向 Web 上与 Python 相关的页面的链接。该网站世界很多地区都有镜像,如欧洲,日本和澳大利亚;镜像可能比主站点更快,具体取决于您的地理位置。
- https://docs.python.org :快速访问 Python 的文档。
- https://pypi.org: The Python Package Index,以前也被昵称为 Cheese Shop,是可下载用户自制 Python模块的索引。当你要开始发布代码时,你可以在此处进行注册以便其他人能找到它。
- https://code.activestate.com/recipes/langs/python/ :Python Cookbook 是一个相当大的代码示例集,更多的模块和有用的脚本。特别值得注意的贡献收集在一本名为 Python Cookbook(O’Reilly & Associates,ISBN 0-596-00797-3)的书中。
- http://www.pyvideo.org 从会议和用户组会议中收集与 Python 相关的视频的链接。
- https://scipy.org :Ecientific Python 项目包括用于快速阵列计算和操作的模块,以及用于诸如线性代数,傅里叶变换,非线性求解器,随机数分布,统计分析等的一系列包。
专栏学习