# test **Repository Path**: Teingi/test ## Basic Information - **Project Name**: test - **Description**: python的日常 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2018-02-18 - **Last Updated**: 2025-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README python学习记录 ================================= 1、alien_game—————飞机躲避炮弹小游戏 2、python_flower—————基于微信的拍照花卉识别,参考博文:https://blog.csdn.net/l787/article/details/80175357 python学习记录 ================================= 1、array.py—————用python实现了7种排序算法(冒泡排序、插入排序、希尔排序、选择排序、归并排序、快速排序、堆排序、计数排序) 2、neicun.py—————内存管理机制说明 3、pdf_translation.py————调用百度翻译英文论文翻译 4、picture_000.py——————常见的绘图算子库 5、picture_gif.py——————动态绘制数据图形 6、print_love——————打印k爱心 7、print_love2——————打印丘比特之箭 8、readdocx.py——————读写word文档 9、shuizitiqu.py——————数字提取 10、socker_ping.py——————长ping 检测网络状态 11、spider_tieba.py——————爬取百度贴吧图片 12、tianqi.py——————微信自动回复天气 13、ticket_searchTrain.py——————12306火车票查询 14、ticket_stations.py——————12306火车站点 15、txt.py——————txt文件抽取 16、weixinhuifu.py——————微信自动回复天气 17、xlsfile.py——————xls文件提取 18、yanzhengma——————验证码生成 19、Tcpserver.py和Tcpclient.py是配套的,前者负责开启交互服务,后者传值并返回对应的时间戳 20、thread_lock.py————Python3入门之线程threading常用方法 21、wechat.py————微信小提示(1)自动提醒群红包(2)自动监测被撤回消息(3)群关键字提醒,群被@提醒 22、weixinpachong.py————爬取微信好友信息,获取性别比例和地理分布并绘制词云 23、courier.py————request模块通过模拟用户访问web网站实现输入运单号码查询快递 24、picture_dolphin.py————matplotlib绘制海豚图形 25、guess_num.py————猜数字游戏 26、thread_multiprocess.py————IO密集型任务、计算密集型任务,以及多线程、多进程 27、digui_lim.py————递归调用深度受限问题 28、python_view.py————使用matplotlib实践数据可视化 29、python_12306.py————12306自动抢火车票软件 30、python_time.py————各种格式的日期时间转换格式 31、python_pig.py————取代PS系列:"小猪佩奇身上纹,掌声送给社会人" 32、python_cat.py————取代PS系列:蓝胖子绘图 33、python_American.py————取代PS系列:绘制美国队长盾牌 34、python_keshihua.py————python数据可视化 35、snowview.py————雪景艺术绘图 36、python_clock.py————时钟绘制 36、python_girl.py————python爬取并下载美女图片存到本地硬盘 37、newName.py ————批量修改文件名后缀 python练习题 ================================= test_001————通过Python实现将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果 test_002————使用 Python 生成 200 个激活码(或者优惠券) test_003————使用 Python 生成 200 个激活码(或者优惠券),存储在mysql中 test_004————词频统计并绘制条形图显示 test_005————批量修改图片尺寸 test_006————敏感词汇用**代替 test_007————有个目录,里面是你自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来 test_008————txt文件先转成json格式再存储到excel中 test_009————将一张图片填充为正方形后切为9张图 test_010————使用 Python 对密码加密。阅读资料:http://zhuoqiang.me/password-storage-and-python-example.html test_011————FTP服务 test_012————写个捉迷藏的游戏来具体介绍线程threading.Condition的基本使用 test_013————通过Event来实现两个或多个线程间的交互,下面是一个红绿灯的例子,即起动一个线程做交通指挥灯,生成几个线程做车辆,车辆行驶按红灯停,绿灯行的规则。 test_014————对深度神经网络的权值矩阵进行的贴砖可视化。参考资料:http://www.cnblogs.com/Allen-rg/p/7767033.html test_015————使用numpy进行矩阵操作 test_016————函数的嵌套及闭包的理解 test_017————递归实现汉诺塔,n层汉诺塔最少需要移动 2^n - 1 步 test_018————输入"1"和"0"组成的二进制字符串,返回求和后的二进制串 test_019————排列组合计算 test_020————可视化的动图展示飞机航线 test_021————界面显示“猜数字游戏” python学习数据挖掘代码 ================================= 1、chapter01—————《数据挖掘入门与实践》第一章 亲和性分析和分类问题处理 2、chapter02—————《数据挖掘入门与实践》第二章 用scikit-learn库提供的几个方法,创建了运行和评估数据挖掘模型的标准工作流(近邻算法的运用) 3、chapter04————— 用pandas加载数据集分析百万电影数据 4、chapter08—————《数据挖掘入门与实践》第八章 创建验证码和字母数据集,利用神经网络库PyBrain构建具有高精度的字母分类器来识别单词,用以实现验证码破解功能 leetcode刷题 ================================= leetcode_001.py—————python编写一个函数求两数之和 leetcode_002.py—————python编写一个函数求两数相加 leetcode_003.py—————python编写一个函数求无重复字符的最长子串 leetcode_004.py—————python编写一个函数求两个排序数组的中位数 leetcode_005.py—————python编写一个函数求最长回文子串 leetcode_007.py—————python编写一个函数反转整数 leetcode_009.py—————python编写一个函数判断回文数 leetcode_011.py—————python编写一个函数求盛最多水的容器 leetcode_013.py—————python编写一个函数实现罗马数字转换成阿拉伯数字 leetcode_014.py—————python编写一个函数来查找字符串数组中的最长公共前缀。 leetcode_015.py—————python编写一个函数来求三个数之和 leetcode_016.py—————python编写一个函数来求最接近的三数之和 leetcode_018.py—————python编写一个函数来求四数之和 leetcode_020.py—————python编写一个函数给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效 leetcode_026.py—————python编写一个函数实现输入一组数字串,对这组数字串进行删重和排序 leetcode_027.py—————python编写一个函数实现给定一个数组 nums 和一个值 val,移除所有数值等于 val 的元素,返回移除后数组 leetcode_028.py—————python编写一个函数实现strStr() leetcode_031.py—————python编写一个函数求下一个排列 leetcode_033.py—————python编写一个函数搜索旋转排序数组 leetcode_034.py—————python编写一个函数在排序数组中查找元素的第一个和最后一个位置 leetcode_035.py—————python编写一个函数搜索插入位置 leetcode_038.py—————python编写一个函数报数 leetcode_039.py—————python编写一个函数求组合总和 leetcode_040.py—————python编写一个函数求组合总和Ⅱ leetcode_041.py—————python编写一个函数求缺失的第一个正数 leetcode_053.py—————python编写一个函数求最大子序和 leetcode_058.py—————python编写一个函数返回最后一个单词的长度 leetcode_067.py—————python编写一个函数二进制求和 leetcode_069.py—————python编写一个函数求x的平方根 leetcode_070.py—————python编写一个函数计算爬楼梯种树,斐波那契数列 leetcode_083.py—————python编写一个函数删除排序链表中的重复元素 leetcode_088.py—————python编写一个函数合并两个有序数组 leetcode_101.py—————python编写一个函数判断是否对称二叉树 leetcode_104.py—————python编写一个函数从前序与中序遍历序列构造二叉树 leetcode_105.py—————python编写一个函数判断平衡二叉树 leetcode_106.py—————python编写一个函数从中序与后序遍历序列构造二叉树 leetcode_107.py—————python编写一个函数二叉树的层次遍历 II leetcode_108.py—————python编写一个函数二叉树将有序数组转换为二叉搜索树 leetcode_110.py—————python编写一个函数合并两个有序数组 leetcode_111.py—————python编写一个函数求二叉树的最小深度 leetcode_112.py—————python编写一个函数求二叉树路径总和 leetcode_118.py—————python编写一个函数运用递归思想打印杨辉三角 leetcode_120.py—————python编写一个函数三角形最小路径和 leetcode_121.py—————python编写一个函数求买卖股票的最佳时机 leetcode_122.py—————python编写一个函数求买卖股票的最佳时机Ⅱ leetcode_123.py—————python编写一个函数求买卖股票的最佳时机III leetcode_125.py—————python编写一个函数 验证回文串 leetcode_136.py—————python编写一个函数求只出现一次的数字 leetcode_141.py—————python编写一个函数判断环形链表 leetcode_155.py—————python编写一个函数最小栈 leetcode_160.py—————python编写一个函数找到两个单链表相交的起始节点 leetcode_167.py—————python编写一个函数求两数之和 II - 输入有序数组 leetcode_168.py—————python编写一个函数求Excel表列名称 leetcode_169.py—————python编写一个函数求众数 leetcode_171.py—————python编写一个函数Excel表列序号 leetcode_172.py—————python编写一个函数求阶乘后的零 leetcode_189.py—————python编写一个函数旋转数组 leetcode_190.py—————python编写一个函数颠倒二进制位 leetcode_191.py—————python编写一个函数求位1的个数 leetcode_202.py—————python编写一个函数求快乐数 leetcode_203.py—————python编写一个函数删除链表中的节点 leetcode_204.py—————python编写一个函数计数质数 leetcode_205.py—————python编写一个函数判断同构字符串 leetcode_206.py—————python编写一个函数反转链表 leetcode_219.py—————python编写一个函数判断存在重复元素 II leetcode_226.py—————python编写一个函数翻转二叉树 leetcode_231.py—————python编写一个函数判断判断一个整数是否是 2 的幂次方 leetcode_258.py—————python编写一个函数求各位相加 leetcode_263.py—————python编写一个函数判断给定的数是否为丑数,丑数就是只包含质因数 2, 3, 5 的正整数 leetcode_268.py—————python编写一个函数求缺失数字 leetcode_278.py—————python编写一个函数求第一个错误的版本 leetcode_290.py—————python编写一个函数实现字符串模式匹配 leetcode_326.py—————python编写一个函数解决给定一个整数,判断它是否是 3 的幂次方。 leetcode_345.py—————python编写一个函数以字符串作为输入,反转该字符串中的元音字母。 leetcode_349.py—————python编写一个函数给定两个数组,计算它们的交集。 leetcode_367.py—————python编写一个函数判断有效的完全平方数 leetcode_371.py—————python编写一个函数不使用运算符 + 和-,计算两整数a 、b之和 leetcode_383.py—————python编写一个函数解读赎金信 leetcode_401.py—————python编写一个函数输出二进制手表的所有可能情况 leetcode_405.py—————python编写一个函数将数字转换为十六进制数 leetcode_409.py—————python编写一个函数返回最长回文串长度 leetcode_415.py—————python编写一个函数计算给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和 leetcode_429.py—————python编写一个函数求N叉树的层序遍历 leetcode_438.py—————python编写一个函数找到字符串中所有字母异位词 leetcode_443.py—————python编写一个函数压缩字符串 leetcode_448.py—————python编写一个函数找到所有数组中消失的数字 leetcode_453.py—————python编写一个函数使得最小移动次数使数组元素相等; leetcode_455.py—————python编写一个函数分发饼干 leetcode_475.py—————python编写一个函数求供暖器半径; leetcode_482.py—————python编写一个函数密钥格式化; leetcode_485.py—————python编写一个函数:给定一个二进制数组, 计算其中最大连续1的个数; leetcode_492.py—————python编写一个函数返回给定面积的长方形长宽 leetcode_496.py—————python编写一个函数两个数组中"下一个更大元素" leetcode_500.py—————python编写一个函数解决给定一个单词列表,只返回可以使用在键盘同一行的字母打印出来的单词 leetcode_501.py—————python编写一个函数找出二叉搜索树中的众数 leetcode_504.py—————python编写一个函数变换十进制数为7进制数 leetcode_507.py—————python编写一个函数给定一个 正整数 n, 如果他是完美数,返回 True,否则返回 False leetcode_520.py—————python编写一个函数检测大写字母书写是否规范 leetcode_521.py—————python编写一个函数求最长特殊序列 Ⅰ leetcode_532.py—————python编写一个函数求数组中的K-diff数对 leetcode_538.py—————python编写一个函数把二叉搜索树转换为累加树 leetcode_541.py—————python编写一个函数反转字符串 leetcode_543.py—————python编写一个函数求二叉树的直径 leetcode_551.py—————python编写一个函数求学生出勤纪录 I leetcode_557.py—————python编写一个函数反转字符串中的单词 III leetcode_561.py—————python编写一个函数实现数组拆分 I leetcode_566.py—————python编写一个函数重塑矩阵 leetcode_572.py—————python编写一个函数另一个树的子树 leetcode_575.py—————python编写一个函数分糖果 leetcode_581.py—————python编写一个函数求最短无序连续子数组 leetcode_589.py—————python编写一个函数求N叉树的前序遍历 leetcode_590.py—————python编写一个函数求N叉树的后序遍历 leetcode_594.py—————python编写一个函数求最长和谐子序列 leetcode_598.py—————python编写一个函数返回矩阵中含有最大整数的元素个数 leetcode_599.py—————python编写一个函数返回两个列表的最小索引总和 leetcode_605.py—————python编写一个函数求种花问题 leetcode_606.py—————python编写一个函数根据二叉树创建字符串 leetcode_617.py—————python编写一个函数合并二叉树 leetcode_628.py—————python编写一个函数求三个数的最大乘积 leetcode_633.py—————python编写一个函数求平方数之和 leetcode_643.py—————python编写一个函数求子数组最大平均数 I leetcode_645.py—————python编写一个函数求错误的集合 leetcode_653.py—————python编写一个函数求两数之和 IV - 输入 BST leetcode_661.py—————python编写一个函数解决图片平滑器问题 leetcode_671.py—————python编写一个函数求二叉树中第二小的节点 leetcode_674.py—————python编写一个函数求最长连续递增序列 leetcode_680.py—————python编写一个函数求给定一个非空字符串 s,最多删除一个字符。判断是否能成为回文字符串 leetcode_682.py—————python编写一个函数求棒球比赛的得分 leetcode_686.py—————python编写一个函数求重复叠加字符串匹配 leetcode_687.py—————python编写一个函数求最长同值路径 leetcode_690.py—————python编写一个函数求员工的重要性 leetcode_693.py—————python编写一个函数求交替位二进制数 leetcode_695.py—————python编写一个函数求岛屿的最大面积 leetcode_696.py—————python编写一个函数求计数二进制子串 leetcode_697.py—————python编写一个函数求数组的度 leetcode_700.py—————python编写一个函数求二叉搜索树中的搜索 leetcode_703.py—————python编写一个函数求数据流中的第K大元素 leetcode_704.py—————python编写一个函数求二分查找 leetcode_705.py—————python编写一个函数求设计哈希集合 leetcode_706.py—————python编写一个函数设计哈希映射 leetcode_709.py—————python编写一个函数转换成小写字母 leetcode_717.py—————python编写一个函数求1比特与2比特字符 leetcode_720.py—————python编写一个函数求词典中最长的单词 leetcode_724.py—————python编写一个函数求寻找数组的中心索引 leetcode_728.py—————python编写一个函数求自除数 leetcode_744.py—————python编写一个函数求寻找比目标字母大的最小字母 leetcode_747.py—————python编写一个函数求至少是其他数字两倍的最大数 leetcode_762.py—————python编写一个函数求二进制表示中质数个计算置位 leetcode_784.py—————python编写一个函数求字母大小写全排列 leetcode_796.py—————python编写一个函数求旋转字符串 leetcode_806.py—————python编写一个函数求写字符串需要的行数 leetcode_811.py—————python编写一个函数求子域名访问计数 leetcode_812.py—————python编写一个函数求最大三角形面积 leetcode_819.py—————python编写一个函数求最常见的单词 leetcode_821.py—————python编写一个函数求字符的最短距离 leetcode_824.py—————python编写一个函数求山羊拉丁文 leetcode_830.py—————python编写一个函数求较大分组的位置 leetcode_832.py—————python编写一个函数求翻转图像 leetcode_836.py—————python编写一个函数求矩形重叠 leetcode_840.py—————python编写一个函数求矩阵中的幻方 leetcode_844.py—————python编写一个函数求比较含退格的字符串 leetcode_849.py—————python编写一个函数求到最近的人的最大距离 leetcode_852.py—————python编写一个函数求山脉数组的峰顶索引 leetcode_859.py—————python编写一个函数求亲密字符串 leetcode_860.py—————python编写一个函数柠檬水找零 leetcode_867.py—————python编写一个函数求转置矩阵 leetcode_868.py—————python编写一个函数求二进制间距 leetcode_872.py—————python编写一个函数求叶子相似的树 leetcode_876.py—————python编写一个函数求链表的中间结点 leetcode_905.py—————python编写一个函数求按奇偶排序数组 leetcode_908.py—————python编写一个函数求最小差值 I leetcode_922.py—————python编写一个函数求按奇偶排序数组 II leetcode_929.py—————python编写一个函数求独特的电子邮件地址