随笔分类 - python之路
摘要:思想 从待排序列中挑出一个元素,作为"基准"(pivot),通过一趟排序,把所有比基准值小的元素放在基准前面,所有比基准值大的元素放在基准的后面(相同的数可以到任一边),这个称为分区(partition)操作。对前后两个区间重复此操作,直到前后分区的带下是0或1结束。每一次都确定待排序列中一个元素的
阅读全文
摘要:python递归实现"abcd"字符串全排列 1.保持a不动,动bcd 2.保持b不动,动cd 3.保持c不动,动d python递归实现"abad"字符串全排列 与上一个两个不同,一是,第一个a排完顺序后,下一个a不能再排,二是替换的时候不能把重复的也替换掉
阅读全文
摘要:numpy [...]语法简单使用 Python numpy中切片功能与列表切片类似,但功能更加强大 本文主讲numpy中[...]的简单使用,后续工作继续补充。
阅读全文
摘要:numpy快速复制array 前段时间想到一个算法,需要实现array的自我复制,直接上代码,两种复制方式, 1. 整体复制 2. 单行复制
阅读全文
摘要:pyqt是python设计GUI的第三方包 作为一个小白,我觉得这篇博客贼好,我就是按照这个 "博客" 写的。 这个博客一共分5步,每一步都特别详细。 pyqt 打包exe时遇到的问题(我的python环境是anaconda3) 1、 解决方案1 2、 解决方案2 重新安装环境,不使用anacond
阅读全文
摘要:本人小白搭建pyqt环境时遇到问题 运行代码 发现错误 这个问题折磨了好久,最后通过GitHub解决: "python3.dll is missing" 原因描述: 通过Anaconda 安装的Python缺少了python3.dll 解决方法(针对anaconda3): python3的可以直接通
阅读全文
摘要:pandas读取excel的类型是dataFrame,然后提取每一列是一个Series类型 Series类型包括index和values两部分 Series类型的操作类似ndarray类型 Series类型的操作类似Python字典类型 Series类型在运算中会自动对齐不同索引的数据 Series
阅读全文
摘要:1 def output(): 2 count = 0 3 for i in range(1,5): 4 for j in range(1, 5): 5 for k in range(1, 5): 6 if i==j or i==k or j==k: 7 continue 8 yield str(i
阅读全文
摘要:import re formul='1 - 2 *( (6 0- 30+(0-40/5) * (9-2* 5/3 +7 /3*99/4*2998 +10 *568/14)) - (-4*3) / (16-3*2))' def zhengli(func): func = func.replace("+-","-").replace("--","+") return func de...
阅读全文
摘要:1 l = [2,3,4,223,42,56,7,389,586,845,8,894,343,46,345,3556,23,233,45,25,78,456,785,576,344,6,34,563,] 2 l.sort() 3 print(l) 4 def find(l ,aim,key=0):
阅读全文

浙公网安备 33010602011771号