搜索结果
查询Tags标签: self,共有 3605条记录-
PyQt5基础学习-QTimer(时间计时器) 1.QDateTime.currentDateTime(显示当前时间) 2.QTimer().start(设置时间的间隔) 3.QTimer().sto
动态显示时间, 点击按钮开始时间计时器, 每隔一秒显示一次时间showTime.py""" 动态显示当前时间QTimer QThread多线程: 用于同时完成多个任务 """ import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import QTimer, QDateTimecl…
2022/2/5 23:15:15 人评论 次浏览 -
PyQt5基础学习-QThread(线程) 1.pyqtSignal(信号发射器) 2.pyqtSignal().emit(发送信号) 3.QLCDNumber(计数时间框) 4.QLCDNumber
构造线程的信息函数,定时发送信号, 将时间信息器绑定函数,实现定时执行的操作 Counter.py """ 使用线程类(QThread)编写计数器QThreaddef run(self):while True:self.sleep(1)if sec == 5:break; QLCDNumberWorkThread(QThread) 用到自定义信号 "&qu…
2022/2/5 23:13:47 人评论 次浏览 -
Kd树实现K近邻算法
参考 GitHub """ Kd树搜索的k近邻模型,和《统计学习方法》上介绍的最近邻算法差距有点大.. (1) 设定一个当前最优点集合,用来保存当前离搜索点最近的样本点集合 (2) 从根节点开始,并设其为当前节点;在此code中由query执行,下面的(3)(4)(5)(6)(7)由一个…
2022/2/5 20:12:34 人评论 次浏览 -
【Python】队列的初识
依旧先是队列的原理代码: class Queue:def __init__(self):self.items = []def isEmpty(self): # 检查队列是否为空。无需参数,且返回一个布尔值return self.items == []def enqueue(self, item): # 将一个元素添加到队列的尾部。需要一个参数item,且无返回值self.it…
2022/2/5 17:14:07 人评论 次浏览 -
python继承
继承 例:汽车,燃油汽车,电动汽车的关系 class Car:#创建一个类作为父类,包含所以汽车的基本属性"""一次模拟汽车的简单尝试"""def __init__(self, make, model, year):self.make = makeself.model = modelself.year = yearself.odomete…
2022/2/5 17:12:28 人评论 次浏览 -
python实现图的结构
节点定义 # 图节点结构 class Node:def __init__(self, value):self.value = value # 节点值self.come = 0 # 入度self.out = 0 # 出度self.nexts = [] # 邻居节点self.edges = [] # 在节点为from的情况下,边的集合边定义 class Edges:def __init…
2022/2/5 11:12:41 人评论 次浏览 -
Django自定义分页器
使用的时候只需要调用该分页器类实例化对象,传入下面两个参数即可 1.请求 2.分页数据即可 """ 自定义的分页组件 使用方法:views中def number_list(request):if request.method == GET:# 根据条件筛选需要的数据numbers = PrettyNumber.objects.all().or…
2022/2/5 6:15:14 人评论 次浏览 -
PyQt5基础学习-QTableWidgetItem(QIcon(path), "文字")(表格中元素实现图文并排)
使用QTableWidgetItem(图片, 文字)实现图文并排 CellImageText.py""" 在单元格中实现图文混排的功能 """ import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import *class CellImageText(QWidget):def __init__(self):super(Cel…
2022/2/5 6:13:54 人评论 次浏览 -
rust实战系列 - 使用Iterator 迭代器实现斐波那契数列(Fibonacci )
为什么是斐波那契数列 斐波那契数列十分适合用来实战rust的迭代器,算法也很简单,一目了然。这个例子可以用来学习Iterator的使用,十分适合刚学习了rust的迭代器章节后用来练练手。 代码实战 dont bb, show me the code struct Fib(usize, usize);impl Fib {fn new() -&…
2022/2/5 6:13:47 人评论 次浏览 -
PyQt5基础学习-QTableWidget().setIconSize(QSize(width, height))(设置表格中图片的尺寸)
第一步先设置图片的尺寸, 第二步设置表格尺寸的宽和高 CellImageSize.py """ 设置图片的大小setIconSize(QSize(width, height)) """ import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.Qt import *class C…
2022/2/5 6:12:42 人评论 次浏览 -
【Python】读取Oracle连接表生成CSV文件二
代码:#encoding=utf-8 import cx_Oracle import sys import datetime import timeclass CsvMaker:def __init__(self,idx,fromId,toId):idxStr="{:0>3d}".format(idx)date=datetime.datetime.today()dateStr=date.strftime(%Y%m%d_%H%M%S)self.filename=&qu…
2022/2/4 19:27:15 人评论 次浏览 -
社区发现算法——LPA与SLPA算法
LPA(Label Propagation Algorithm) LPA算法是2002年由zhu等提出的,在2007年被Usha、Nandini、Raghavan应用到了社区发现领域,提出了RAK算法。但是大部分研究者称RAK算法为LPA算法。 LPA是一种基于标签传播的局部社区划分。对于网络中的每一个节点,在初始阶段,Label …
2022/2/4 17:44:50 人评论 次浏览 -
15_Python_面向对象_基本语法
面相对象基础语法 目标 dir 内置函数定义简单的类(只包含方法)方法中的 self 参数初始化方法内置方法和属性 01. dir 内置函数(知道) 在 Python 中 对象几乎是无所不在的,我们之前学习的 变量、数据、函数 都是对象 在 Python 中可以使用以下两个方法验证: 在 标识符…
2022/2/4 17:19:28 人评论 次浏览 -
python中的迭代器
迭代器的定义:类中定义了 __iter__ 和 __next__ 两个方法。 __iter__返回对象本身,通俗理解就是self。 __next__方法返回的是数据,如果数据没有了,抛出Stoplteration的异常。同时满足以上三个条件的就为 迭代器。代码演示: class Iterator(object):def __init__(self…
2022/2/4 1:42:26 人评论 次浏览 -
Leetcode 1742. Maximum Number of Balls in a Box [Python]
暴力求解,算出每个球需要被丢去哪个盒子。然后用一个堆来确定求的数量最多是多少。 class Solution:def countBalls(self, lowLimit: int, highLimit: int) -> int:dic = collections.defaultdict(int)for num in range(lowLimit, highLimit+1):idx = self.counttoone…
2022/2/4 1:12:28 人评论 次浏览