python

  • 深入解析python项目引用运行路径

    目录 python项目引用运行路径的问题 获得当前文件的绝对路径 获取父文件目录 获取当前文件相对于 ROOT 的相对路径 如何将run/tools/main文件的运行路径改为run/ 补充:Pyth ...

  • python实现棋盘覆盖问题及可视化

    问题介绍 棋盘覆盖问题,是一种编程问题. 如何应用分治法求解棋盘覆盖问题呢?分治的技巧在于如何划分棋盘,使划分后的子棋盘的大小相同,并且每个子棋盘均包含一个特殊方格,从而将原问题分解为规模较小的棋盘覆 ...

  • 使用Python手工计算x的算数平方根,来自中国古人的数学智慧

    代码 sqrt(x, w=20, Float=False) x 为非负实数,允许科学计数法 w 是当sqrt(x)为无理数或结果的小数部分很长时的最大位数.默认w=20 Float 当Float=Tr ...

  • 在pycharm中实现删除bookmark

    打开pycharm,程序某一行序号出出现书签bookmark,编号为9 如果想要删除bookmark,将光标移至bookmark所在行,按快捷键F11 即可消除 如果想要创建bookmark,将光标移 ...

  • python递归&迭代方法实现链表反转

    定义链表node结构: class ListNode:       def __init__(self,data):         self.data = data         self.nex ...

  • python3 sqlite3限制条件查询的操作

    请注意10,11,24行的代码,是本条博客的精华,逻辑并不难,就是有些小语法问题比较纠结,记录一下. import json import sqlite3 import re import argpa ...

  • Python多模块引用由此引发的相对路径混乱问题

    目录 多模块引用由此引发的相对路径混乱 先说结论 运行效果 特点 更复杂的情况演示 总结 多模块引用由此引发的相对路径混乱 当不同层级的 Python 模块相互调用时,我们会发现原本在一个模块中写死的 ...

  • python之pil的使用详解

    一:PIL功能介绍与安装 PIL,全称Python Image Library,主要作用是图像处理,可用于图片剪切.粘贴.缩放.镜像.水印.颜色块.滤镜.图像格式转换.色场空间转换.验证码.旋转图像. ...

  • Python的@property的使用

    目录 1.几个概念 2.举个例子 3.解决问题 4.换个方法 通常,当我们需要对对象的敏感属性或者不希望外部直接访问的属性进行私有化,但是某些时候我们又需要对这些私有属性进行修改,该怎么处理呢? 1. ...

  • Python利用AutoGrad实现自动计算函数斜率和梯度

    目录 1.准备 2.计算斜率 3.实现一个逻辑回归模型 AutoGrad 是一个老少皆宜的 Python 梯度计算模块. 对于初高中生而言,它可以用来轻易计算一条曲线在任意一个点上的斜率. 对于大学生 ...

  • 用python写PDF转换器的实现

    前言 某个夜深人静的夜晚,夜微凉风微扬,月光照进我的书房~ 当我打开文件夹以回顾往事之余,惊现许多看似杂乱的无聊代码.我拍腿正坐,一个想法油然而生:"生活已然很无聊,不如再无聊些叭" ...

  • 浅析Python __name__ 是什么

    前言 在我们浏览一下 python 文件或者自己写 python 代码的时候,时常会在代码的最后加上这样的一行代码 if __name__ == '__main__': func_name() 那么这 ...

  • Pytorch中的图像增广transforms类和预处理方法

    目录 1.随机翻转(水平和垂直) 2.随机裁剪缩放 3.随机修改颜色(颜色抖动) 4.将图像转化为张量 5.标准化操作 6.同时结合多种增广方法 1.随机翻转(水平和垂直) torchvision.t ...

  • OpenCV使用KNN完成OCR手写体识别

    目录 目标 手写数字的OCR 也可以用来预测单个数字 英文字母的OCR 目标 在本章中,将学习 使用kNN来构建基本的OCR应用程 使用OpenCV自带的数字和字母数据集 手写数字的OCR 目标是构建 ...

  • Python webargs 模块的简单使用

    目录 一.安装 二.基础特性 2.1. 使用 2.1.1 通过装饰器 2.1.2 通过函数 2.2 参数检查 2.3 检查失败处理 2.4 嵌套参数 三.高级特性 3.1 自定义location 3. ...

  • python新手练习实例之万年历

    目录 一.题目描述 二.解析 1.分析 2.功能 三.源码 四.经验 总结 一.题目描述 A:先输出提示语句,并接受用户输入的年.月. B:根据用户输入的年,先判断是否是闰年. C:根据用户输入的月来 ...

  • Python中22个万用公式的小结

    目录 1.一次性进行多个数值的输入 2.同时获取索引和数值 3.对象内存占用量 4.对象内存地址的查询 5.检查列表.字符串是否有相同的元素 6.合并字典 7.检查文件是否存在 8.对列表元素进行操作 ...

  • python+pyqt5实现图片批量缩放工具

    批量修改图片大小好像用PS也可以,不过我不会,程序猿就用程序来解决. 这段时间学了下Python,很强大,之前一些不知道怎么处理的东西在Python里面都能找到解决方法. 工具界面如下图 这个工具需要 ...

  • matplotlib 3D模型绘制一朵小红花

    目录 1. 含苞待放 2. 灼灼其华 前言: 在github上看到一个有趣的代码,虽然情人节已经过了两天,但还是想和大家分享^_^ 1. 含苞待放   3D模型的绘制需要网格点,关于网格点的作用,在基 ...

  • python与idea的集成的实现

    python是一种功能强大和适用面很广的开发语言,在大数据应用和机器学习日益流行的年代,python凭借其简洁.易用和可扩展性获得很多用户的支持,近年来使用率高速增长.python环境下,集成了科学计 ...