![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Sinkmist
Life is short , I use Python !!
展开
-
cannot import name ContextVar
Flask 启动异常Unable to load celery application.While trying to load the module app.celery the following error occurred:Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/celery/bin/celery.py", line 53, in convert return f原创 2021-09-07 19:53:30 · 2815 阅读 · 0 评论 -
python 二叉树-解析四则运算公式
python 二叉树-解析四则运算公式文章目录python 二叉树-解析四则运算公式1、解析树完全括号表达式2、解析四则运算-Coding1、解析树根据括号构建解析数计算解析树中的表达式将解析树还原为最初的数学表达式构建表达式 **((7+3)*(8-6))**的解析树先算加减,后算乘法在计算顶层的乘法前, 需要先计算子树中的加法和减法, 计算完之后使用记过替代整颗子树构建解析树规则如果标记是 (, 为当前节点创建一个子节点, 并下沉至该节点如果当前标记在列表["+",原创 2020-07-13 21:12:39 · 24650 阅读 · 2 评论 -
python 栈-解析四则运算公式
python 栈-解析四则运算公式文章目录python 栈-解析四则运算公式1、栈栈的抽象数据类型解析算数表达式中序转后序后序表达式计算2、解析四则运算-Coding1、栈栈也被称为下堆栈, 他是有序集合, 添加操作和移除操作发生在同一端,即顶端, 另一端称为底端LIFO(last-in, first-out) 后进先出可用于反转排列顺序栈的抽象数据类型支持以下操作push(item) 将元素添加到栈中pop() 返回并删除顶端的元素peek() 返回顶端的元素, 但不删除元素i原创 2020-07-13 21:09:02 · 31747 阅读 · 0 评论 -
python 算法-二叉搜索树
python 算法-二叉搜索树文章目录python 算法-二叉搜索树1、实现2、二叉搜索树-Coding1、实现2、二叉搜索树-Coding原创 2020-07-10 14:01:14 · 22315 阅读 · 0 评论 -
python 递归-递归可视化
python 递归-递归可视化文章目录python 递归-递归可视化1、实现2、递归可视化-Coding1、实现2、递归可视化-Coding原创 2020-07-10 13:44:54 · 22345 阅读 · 0 评论 -
python 递归-探索迷宫
python 递归-探索迷宫文章目录python 递归-探索迷宫1、实现2、探索迷宫-File1、实现2、探索迷宫-File探索迷宫方法# -*- coding: utf-8 -*-from turtle import *import timeclass Maze: def __init__(self, mazeFileName): rowsInMaze = 0 columnsInMaze = 0 self.mazeList = l原创 2020-07-10 13:33:59 · 28761 阅读 · 0 评论 -
Python 动态规划(DynamicProgramming)-硬币找零
动态规划(DynamicProgramming)-硬币找零文章目录动态规划(DynamicProgramming)-硬币找零1、动态规划a、什么是动态规划b、适用对象2、硬币找零-Coding1、动态规划a、什么是动态规划动态规划(简称:DP)是一种将原有问题分解为较为简单地子问题的方式求解复杂问题的种方法b、适用对象两点间最短路径一组数据的最佳拟合点满足条件的最小对象集合2、硬币找零-Coding# -*- coding: utf-8 -*-# 动态规划# 贪婪算法clas原创 2020-07-06 22:10:46 · 30774 阅读 · 0 评论 -
Go & Python 归并排序
归并排序文章目录归并排序1、分治法2、归并排序3、Code实现1) Go1) Pyhton分别使用go & python 语言进行 归并排序1、分治法分治模式 是将原问题分解成几个规模较小的但类似于原问题的子问题, 递归求解这些子问题,然后在合并这些子问题的解来建立原问题的解通常分为3个步骤:分解:原问题分解为若干子问题解决:递归求解各个子问题合并:合并子问题成为原问题的...原创 2020-03-01 23:52:43 · 23205 阅读 · 0 评论 -
python go 插入排序
插入排序1. 插入排序2. code# -*- coding: utf-8 -*-class InsertionSort: def __init__(self, c_list): assert isinstance(aim_list, list) self.c_list = c_list self.sorted() de...原创 2019-10-08 10:24:54 · 21272 阅读 · 0 评论 -
Python深拷贝与浅拷贝的区别
首先深拷贝和浅拷贝都是对象的拷贝,都会生成一个看起来相同的对象,他们本质的区别是拷贝出来的对象的地址是否和原对象一样,也就是地址的复制还是值的复制的区别。什么是可变对象,什么是不可变对象:可变对象是指,一个对象在不改变其所指向的地址的前提下,可以修改其所指向的地址中的值;不可变对象是指,一个对象所指向的地址上值是不能修改的,如果你修改了这个对象的值,那么它指向的地址就改变了,相当...转载 2019-09-24 11:50:44 · 27131 阅读 · 0 评论 -
deepin ubuntu 安装 python3.7 错误:ModuleNotFoundError: No module named '_ctypes'
deepin ubuntu 安装 python3.7 错误:ModuleNotFoundError: No module named ‘_ctypes’错误描述:编译安装python3.7的时候出现 ‘_ctypes’ 错误ModuleNotFoundError: No module named ‘_ctypes’解决方法:python 3.7 版本需要一个新的环境依赖包 libff...原创 2019-09-23 23:32:22 · 29045 阅读 · 1 评论 -
Pyhton 正则替换字符串指定内容
[top]Pyhton 正则替换字符串指定内容文章目录Pyhton 正则替换字符串指定内容1. 说明2. 场景3. 解决方法1. 说明正则表达式的Sub模块,只能能提供正常全匹配,并进行替换。但有时我们需要精确匹配的时候就有点不太适用,比如: ‘my_friend and my_friendship ‘,我z只是想替换掉 my_friend 的时候,可以使用正则 r’(my_friend)...原创 2019-09-11 19:03:41 · 26619 阅读 · 0 评论 -
Sqlalchemy 使用 in or notin 无法批量删除数据
Sqlalchemy 使用 in or notin 无法批量删除数据文章目录Sqlalchemy 使用 in or notin 无法批量删除数据1. 解决方法2. 场景3. delete的基本用法1. 解决方法可以在delete()括号内添加 synchronize_session=False 或者 synchronize_session=‘fetch’ 实现删除delete(synch...原创 2019-09-11 17:59:21 · 16286 阅读 · 2 评论 -
python解析excel函数
python解析excel函数在现在的开发的工作中,随着数据的重要性日益凸显,经常需要与excel文件打交道,目前的大多数第三方库只提供读取excel文件的方法,但有时候需要将预先定义好的 “excel函数” 插入到excel文件中,此时大多数第三方库无法支持。本文中,主要提供一种解决这类问题的思路,并简单举例目前主流解析excel文件的第三方库: xlrd、xlwt、xlutils...原创 2019-08-15 00:18:22 · 24336 阅读 · 2 评论 -
Morning Greeting_微信新闻
一直以来,在CSDN上收到了很多朋友的帮助,今天上传自己写的一份代码和大家分享一下: 功能:每天定时给自己发送,当天的一些重大新闻,附送一句英语美文 思路:新闻信息是从界面新闻中截取的,包含三类:天下、中国、宏观、每日必读;二英语美文则是从,金山词霸中提取的。 代码 : '''每天定时抓取界面网主要新闻及金山 每日一句发往微信'''import...原创 2017-11-08 20:58:52 · 14300 阅读 · 0 评论