搜索结果
查询Tags标签: self,共有 3605条记录-
(一)Python基础语法
文章目录 一、变量与数据类型二、列表基础 [ ]三、操作列表 [ ]—遍历四、字典 {键:值,键:值}五、用户输入和while循环六、if语句七、函数def八、类class九、导入类十、文件和异常一、变量与数据类型Python数据类型不用声明,编译器自动识别,常见数据类型如下;Python…
2022/2/27 17:21:46 人评论 次浏览 -
python 内存优化1(给类添加__slots__属性)
创建大量的对象 对于主要当成简单的数据结构类而言,通过添加__slots__属性来极大的减少实例所占用的内存eg: class Date:__slots__ = [year, month, day]def __init__(self, year, month, day):self.year = yearself.month = monthself.day = day原理: 定义__slots__后,…
2022/2/27 7:30:31 人评论 次浏览 -
python快速展示图片
from typing import Any import cv2 as cv import numpy as npfrom PIL import Image import torchclass ImageManager:def __init__(self) -> None:self.images = []def resize(self, img: np.ndarray, image_size: int):mode = cv.INTER_NEAREST if len(img.shape) =…
2022/2/27 1:51:34 人评论 次浏览 -
pytest skip 跳过某些测试用例
skip 语法:@pytest.mark.skip(reason=None) 说明:跳过执行测试用例,可选参数reason,跳过的原因,会在执行结果中打印。 用法:在类、方法或函数上添加@pytest.mark.skip。 1. 无条件跳过skip(None)import pytestclass Test_login():def test_login_001(self):print(&q…
2022/2/26 6:25:25 人评论 次浏览 -
Numpy 写3层神经网络拟合sinx
代码 # -*- coding: utf-8 -*- """ Created on Wed Feb 23 20:37:01 2022@author: koneko """ import numpy as np import matplotlib.pyplot as pltdef sigmoid(x):return 1 / (1 + np.exp(-x))def mean_squared_error(y, t):return 0.5 *…
2022/2/25 23:30:44 人评论 次浏览 -
Dijkstra计算加权无向图的最短路径
【理论知识的,可以参考】 漫画:图的最短路径问题 最短路径算法该算法得到的是单源最短路径,即起点到任意目标点的距离 【lua实现】1 local Dijkstra = {}2 Dijkstra.__index = Dijkstra3 4 function Dijkstra.new(g)5 local obj = {}6 setmetatable(obj, Dijks…
2022/2/25 23:27:52 人评论 次浏览 -
加权无向图-邻接表方式
【理论知识,可以参考这边】 加权无向图的数据结构【lua实现】1 local WeightedGraph = {}2 WeightedGraph.__index = WeightedGraph3 4 function WeightedGraph.new()5 local obj = {}6 setmetatable(obj, WeightedGraph)7 8 obj:ctor()9 return obj 10 …
2022/2/25 23:27:42 人评论 次浏览 -
python学习——编程基础
(一)条件控制 一、if语句 if condition_1:statement_block_1 elif condition_2:statement_block_2 else:statement_block_3*if语句的关键字为:if – elif – else。 注意: 每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。使用缩进来划分语句块,相…
2022/2/25 22:27:50 人评论 次浏览 -
Python面向对象 —重写和super()函数
目录 1、重写 在子类中如果有和父类同名的方法,则通过子类实例去调用该方法时,会调用子类中的该方法而不是父类的方法,这个特点我们成为叫做方法的重写(覆盖: override )。 故事继续:徒弟掌握了师父和学院派技术后,自己潜心钻研出自己的独门配方的一套全新的煎饼果…
2022/2/25 22:27:48 人评论 次浏览 -
Python: threading.Semaphore & threading.BoundedSemaphore & GIL
import threading, time, logging, randomFORMAT = %(asctime)-15s %(process)d %(lineno)-3s [%(threadName)-11s %(thread)6d] %(message)s logging.basicConfig(format=FORMAT, level=logging.DEBUG)def vacuity(semaphore: threading.Semaphore):logging.info(fbefore…
2022/2/25 22:23:14 人评论 次浏览 -
Python: Condition
消费速度 > 生产速度import threading, time, logging, randomFORMAT = %(asctime)-15s [%(threadName)-10s %(thread)8d] %(message)s logging.basicConfig(format=FORMAT, level=logging.ERROR)class Dispatcher:def __init__(self):self.datum = Noneself.__event =…
2022/2/25 17:23:21 人评论 次浏览 -
python 封装log带颜色
代码 # -*- coding: utf-8 -*-# # ------------------------------------------------------------------------------- # Name: log_color # Author: yunhgu # Date: 2022/2/25 13:52 # Description: # ----------------------------------------…
2022/2/25 14:51:29 人评论 次浏览 -
Python一键替换证件照背景,还用去照相馆?
哈喽,大家好。今天继续给大家分享实战项目。 用深度学习算法替换证件照背景,带 UI 界面那种,从此可以跟照相馆说拜拜了。 下面我们来学习一下该项目,文末有源代码和开源地址。 没有啰嗦的文字,没有多余的代码,只有通俗的讲解。 1. 思路 先来看一下最终的效果。效果 …
2022/2/25 14:23:59 人评论 次浏览 -
Python: threading.Lock threading.RLock
10个工人生产100个杯子import time, logging, threading, datetimeFORMAT = %(asctime)s %(threadName)s %(thread)d %(message)s logging.basicConfig(level=logging.INFO, format=FORMAT)cups = []def vagary(task=100):while True:n = len(cups)logging.info(f{threadi…
2022/2/25 14:22:02 人评论 次浏览 -
Python 数据结构的实现
文章目录 前言一.父类Struct1.为什么要实现这个类2.代码3.解释 二.栈Stack1.栈的定义2.代码3.解释 三.队列Queue1.队列的定义2.代码3.解释 四.树Tree1.树的定义2.代码3.解释前言 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据…
2022/2/24 20:21:20 人评论 次浏览