![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
hedgehog"
做自己就好
展开
-
毕设--PyQt5与Qt Designer学习
PyQt5与Qt Designer学习 目录: 1.相关包的安装 2.结合pyCharm配置相关外部工具 3.将生成的.ui文件转换为.py文件 1.相关包的安装 (1)pip安装PyQt5 win+R打开命令窗口,输入:pip install PyQt5进行安装即可。 (2)pip安装pyqt5-tools win+R打开命令窗口,输入:pip install PyQt5-tools进行安装即可。 注意: 在安装PyQt5-tools包的过程中,Qt Designer默认也进行了安装,其安装目录在D:\原创 2021-12-06 11:07:14 · 676 阅读 · 0 评论 -
python中列表排序
Python中列表的排序方法 1.sort()方法 2.sorted()方法 ======================================== 1.sort()函数,无返回值 主要参数: (1)key:用来进行比较的元素,指定可迭代对象的一个元素作为参数来进行排序。 (2)reverse:排序规则。 reverse=True 降序排序 reverse=False 升序排序(默认) 示例1: list1 = [5,3,1,4,5,6,9,0] list2 = list1 list3原创 2021-11-17 22:38:19 · 1720 阅读 · 0 评论 -
python安装pymzml包出现的问题及解决方法
python安装pymzml包 在毕设程序中使用到了python中的pymzml包,使用命令窗口cmd方式: pip install pymzml 由于在pymzml中涉及其他python包,如:regex,regex._regex,在 import pymzml 的时候遇到了“regex”模块不存在的问题,在anaconda命令界面: pip install regex==2019.11.1 成功安装了regex包。之前尝试pip install regex没有成功。 在regex包中涉及regex原创 2021-11-15 21:05:33 · 918 阅读 · 0 评论 -
毕设--python画柱状图
python画柱状图 def drawing_input_mass(input_mass): # font = FontProperties(fname='/Library/Fonts/Songti.ttc') ## 设置图片的大小 fig = plt.figure(figsize=(16,8),dpi=700) ## 设置柱子的宽度 width = 2 ## x轴数据 m_arr = [it[0] for it in input_mass] ## y轴数据 inte原创 2021-10-08 22:10:06 · 150 阅读 · 0 评论 -
python获取一维列表中某个元素的索引
python获取一维列表的某个元素的索引 list_ = ['a','b','c'] index = list_.index('a') print(index) # 输出为 0原创 2021-10-08 20:39:56 · 677 阅读 · 0 评论 -
get了python包下载新方式
get了python包下载新方式 在pyCharm中打开.py文件,如果缺失某些包的信息,可通过如下方式~ step1:打开.py文件发现,缺少genHTML; step2:当前界面下方,点击“Terminal”选项,在输入框进行相应包的安装; step3:输入安装命令,等待安装即可 pip install genHTML 其他安装python包的方式: (1) cmd,通过命令窗口安装 pip install numpy (2) Anaconda,打开Anaconda Prompt,可以通过下面原创 2021-03-18 13:46:09 · 135 阅读 · 0 评论 -
python实现二叉树的层序、前序、中序、后序、之字形遍历
python实现二叉树的层序、前序、中序、后序遍历 1.示例 二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 2.层序遍历 要求:从上到下打印二叉树,同层节点按照从左往右的顺序打印 这个版本是leetcode精选题解 这个版本是leetcode精选题解 # Definition for a binary tree node. # class TreeNode(object): # def __in原创 2020-12-09 15:53:39 · 559 阅读 · 0 评论 -
python之队列学习
python之collection.deque()学习 1. 为什么使用deque() 列表list虽然访问速度很快,但是当数据比较多的时候,查找和删除数据的效率就会变的很低,这时候可以使用deque()。 deque()是双端列表,即两端都可以进行插入和删除操作: from collections import deque # 创建一个空的队列 q = deque() # python3也可以这样写 q = collections.deque() 2. 操作deque()的方法 1. append(原创 2020-12-09 15:50:24 · 303 阅读 · 0 评论