implementation architecture and python

Python面向对象之派生

派生 【一】概要 "派生"(Derivation)是指在面向对象编程中,通过创建新的类,基于已有的类(通常称为父类或基类)来构建新的类,以获取和扩展父类的属性和方法。在这个过程中,新创建的类称为子类或派生类。 通俗来讲,派生是指,子类继承父类,派生出自己的属性与方法,并且重用父类的属性与方法 【二】 ......
对象 Python

2023 United Kingdom and Ireland Programming Contest (UKIEPC 2023)

Preface 最坐牢的一集,前3h狂出10题然后最后2h坐牢,祁神写J怒调2h最后喜提MLE 赛后我Rush了个H的做法常数太大又喜提TLE,评价是不如去写E题的模拟退火 A. Assessment Disruption 挺精巧的构造题,刚开始以为是构造数据不卡掉想歪了好久,后面仔细一想还是挺简单 ......
2023 Programming Kingdom Ireland Contest

Python面向对象之组合

组合 【一】什么是组合 组合是通过将不同的类或模块组合在一起,创建一个新的类来实现的机制。这意味着一个类的对象可以包含其他类的对象作为其部分,通过组合这些部分来实现整体的功能。 【二】组合与继承的区别 继承(Inheritance)和组合(Composition)是两种不同的代码复用机制,它们在面向 ......
对象 Python

Python面向对象之三大特征-多态

多态性 【一】概要 多态是面向对象编程中的一个重要概念,指的是同一种操作作用于不同的对象上时,可以产生不同的行为。多态性允许同样的方法名在不同的对象上有不同的实现,这样可以提高代码的灵活性和可扩展性。 在多态的情况下,程序可以根据对象的类型调用相应的方法,而不需要知道具体对象的类型。这样,不同的类可 ......
特征 对象 三大 Python

【Python】【OpenCV】OCR识别(三)——字符识别

通过上一篇博客,我们成功将有角度的图片进行“摆正”,接下来我们来提取图片中的文字。 我们使用Tesseract来处理图片并提取文字,相关下载安装请参考:Python下Tesseract Ocr引擎及安装介绍 - 黯然销魂掌2015 - 博客园 (cnblogs.com) 同时我们需要下载第三方Lib ......
字符 Python OpenCV OCR

[oeasy]python0004_游乐场_和python一起玩耍_python解释器_数学运算

和python玩耍 🥊 Python 回忆 上次 了解shell环境中的命令 命令 作用 whoami 显示当前用户名 pwd 显示当前文件夹 ls 列出当前文件夹下的内容 python3 仿佛进入大于号黑洞 添加图片注释,不超过 140 字(可选) 这python3 怎么玩啊!😠 说好的pyt ......
python 解释器 游乐场 数学 oeasy

python创建虚拟环境

1.创建项目目录 2.进入当前目录,cmd,安装虚拟环境 virtualenv -p "C:\Program Files\Python311\python.exe" .venv #目录加引号后空格.python所在目录 3. 进入VSCODE,打开目录,选择venv\scripy\python.ex ......
环境 python

HDU #6664. Andy and Maze 题解--zhengjun

对每个点随机黑白染色,强制答案链的前 \(\lfloor \frac{k}{2}\rfloor\) 个点和后 \(\lceil \frac{k}{2} \rceil\) 个点的颜色不同。 计算答案只需要枚举中间这条两端颜色不同的边 \((u,v,w)\),然后分成两边计算 \(u,v\) 出发的经过 ......
题解 zhengjun 6664 Andy Maze

python的登陆认证及网页认证

思路 通过登陆 登陆通过将用户名称写入session--每个网页访问先认证用户是否在session中 flask登陆首页 from flask import Flask, render_template, request, redirect, url_for, session app = Flask ......
网页 python

CF678F Lena and Queries题解

题目链接:CF 或者 洛谷 可以看到查询和插入就是李超线段树的基本操作,但在原有基础上多了一个删除操作,李超线段树不支持删除操作,但支持可撤销和可持久化,所以我们容易想到外层再套一个线段树分治即可。本题用可撤销就远远足够了,很好写。 具体的,我们读入所有操作,对于操作一,为当前下标线段读入它的 \( ......
题解 Queries 678F Lena 678

【LeetCode 】练习str_to_date函数;over(rows between CURRENT ROW AND 2 following)实现【当月和接下来2个月】滑动窗口

题目地址 https://leetcode.cn/problems/hopper-company-queries-iii/description/ 代码 -- CTE生成2020年每月的最后一天 WITH RECURSIVE months AS ( SELECT LAST_DAY('2019-12- ......

用Python写的自动答题脚本,正确率99%,刷课必备

咱们上学的时候,有些课程,不是很重要所以没去看,但是又要刷题,这时候,自动答题脚本就很关键,全程全自动,正确率还嘎嘎高! 所以咱们今天来用Python写一个自动答题脚本,正确率99%! 话不多说直接开始 准备工作 使用的环境 Python 3.10 解释器 Pycharm 编辑器 模块使用 from ......
正确率 脚本 Python 99%

Python中将耗时操作改为异步调用的方式

要将一个耗时的方法改写为支持异步调用,你需要使用 asyncio 库来创建一个异步函数。下面是一个简单的例子,展示了如何将一个同步方法 extract_pdf 改写为异步方法: import asyncio # 假设这是你的耗时方法 def extract_pdf(pdf_file): # 这里是提 ......
中将 方式 Python

【Python基础】多进程使用

多进程 正常下载和使用多进程下载: from multiprocessing import Process import time,random #模拟下载 def down(text): print(f"{text}开始下载开始!!!!!!!") time.sleep(5) print(f"{te ......
进程 基础 Python

[翻译]-Query and Transaction size in MySQL

本文是对这篇文章Query and Transaction size in MySQL[1]的翻译,翻译如有不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢! [译者注],本人在维护MySQL InnoDB Cluster时,遇到了“[ERROR] [MY-011608] ......
Transaction Query MySQL size and

python把视频转换成黑白字符视频

原视频 转换后 import cv2 import numpy as np def pixel2char(pixel): char_list = "@#$%&erytuioplkszxcv=+ . " index = int(pixel / 256 * len(char_list)) return ......
视频 字符 黑白 python

【Python基础】面向对象编程

类和实例 面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 通过class关键字定义People类 class People(object) ......
对象 基础 Python

python把图像转成素描图

原图 素描图 # 图像转换 import cv2 # 读取图片 img = cv2.imread("./mondtrasl__d4ceb195-183b-4438-a69f-591a8ce62b2c.png") # 灰度 grey = cv2.cvtColor(img, cv2.COLOR_BGR2 ......
图像 python

【OpenVINO】基于 OpenVINO Python API 部署 RT-DETR 模型

RT-DETR是在DETR模型基础上进行改进的,一种基于 DETR 架构的实时端到端检测器,它通过使用一系列新的技术和算法,实现了更高效的训练和推理,我们将将在Python、C++、C# 三个平台实现OpenVINO 部署RT-DETR模型实现深度学习推理加速, 在本文中,我们将首先介绍基于 Ope... ......
OpenVINO 模型 RT-DETR Python DETR

CDS Virtual Entities with Dynamics 365 Finance and Operations

Hello the Community. Hope you are doing well ! Before really start to explain how it works and how this feature can help you, I will start by presenti ......
Operations Entities Dynamics Virtual Finance

python-函数进阶:函数返回多个返回值,lambda匿名函数

如果一个函数要有多个返回值,要怎么书写呢? def test_return(): return 1,2 x,y = test_return() 按照返回值的顺序,写对应顺序的多个变量接收即可 变量之间用逗号隔开 支持不同数据类型的return 匿名函数 匿名函数使用lambda关键字进行定义 定义语 ......
函数 多个 python lambda

mybatisplus 条件 and(多条件问题)

LambdaQueryWrapper<DnfProcessDnfInfo> wrapper = Wrappers.lambdaQuery(); wrapper.and(i -> { if (pnlList.size() > 1) { for (int j = 0; j < pnlList.size( ......
条件 mybatisplus 问题 and

使用Python获取1000以内的质数【杭州多测师_王sir】

# coding:utf-8 num = []; i = 2 for i in range(2, 1000): j = 2 for j in range(2, i): if (i % j == 0): break else: num.append(i) # 打印输出 print(num) [2, 3 ......
质数 Python 1000 sir

python基础之文件

文件的打开关闭、文件读写、文件的序列化和反序列化 1. 文件的打开关闭 文件的打开/创建 fp = open(文件的路径,模式) // 模式:w 可写,r 可读, a追加 文件的关闭 fp.close() 2. 文件的读写 写:write() 读:read() fp.read() //一字节一字节 ......
文件 基础 python

【Python基础】模块

简介 模块是一组Python代码的集合,可以使用其他模块,也可以被其他模块使用。 创建自己的模块时,要注意: 模块名要遵循Python变量命名规范,不要使用中文、特殊字符; 模块名不要和系统模块名冲突,最好先查看系统是否已存在该模块,检查方法是在Python交互环境执行import abc,若成功则 ......
模块 基础 Python

python-数据容器

1.字符串(str)概念:单引号,双引号,三引号包围的字符组 下标索引:即编号,我们可以根据下标找到对于元素 切片:对操作对象截取其中一部分的操作 切片语法:[起始:结束:步长] str(abcd) 空格会算一个小标 len(str1) 查字符串里面的数字字母个数 索引就是abcd数数的1234(正 ......
容器 数据 python

Python面向对象之三大特征-封装

三大特征 【引】属性查找顺序 对象的名称空间里只存放着对象独有的属性,而对象们相似的属性是存放于类中的。 对象在访问属性时,会优先从对象本身的__dict__中查找,未找到,则去类的__dict__中查找 封装 【一】概要 封装是将数据和操作数据的方法打包在一个单元(类)中,实现数据隐藏、代码组织、 ......
特征 对象 三大 Python

Python使用ctypes调用C

1、为什么要使用Python调用C语言 C的性能更高 2、Python调用C语言的步骤 (1)将.c文件编译为动态库文件,即.so文件 如果是Windows,可以安装MinGW,它是在Windows上可以使用的GNU工具和库的集合,包含gcc,g++等。 # 将C源码文件demo.c编译为动态库文件 ......
Python ctypes

Python手相识别教程4手指

4手指 手指蕴含着丰富的信息。手指的形状、长度和相互之间的关系对性格有着很大的影响。甚至指尖的形状也很重要。 手指与星座协同工作。正如我们已经指出的,有四个星座的手指与之相关: 木星、土星、阿波罗和水星。我们从手指中获得的信息可以帮助我们确定星座的力量。例如,如果木星的手指(食指)特别粗长,就表示木 ......
手相 手指 教程 Python

Python用openpyxl操作Excel问题集

openpyxl是一款轻量级的excel操作库,适合用于一些基本的操作构建,如果涉及批量处理数据,如求一整列的最大值最小值等,无疑是pandas更好;对于一些单元格背景填充、单元格合并、批量创建sheet等的操作,无疑是openpyxl好,因为pandas无法方便地完成此类操作。python库之间的 ......
openpyxl Python 问题 Excel
共12940篇  :2/432页 首页上一页2下一页尾页