自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 调用Chatgpt API,并实现联系上下文

调用Chatgpt API,并实现联系上下文

2023-03-03 15:43:28 10242 6

原创 python二分法模板

python 二分法模板

2023-02-11 19:06:11 207 1

原创 Jupyter 导出html 报错 KeyError: ‘state‘

Jupyter 导出html 报错 KeyError: 'state'

2022-11-15 11:35:31 1138

原创 函数式编程——python为例

理解函数式编程相关概念对你阅读代码的能力会很有帮助,有助于帮助你写出更好的代码。同时,理解函数式编程的相关概念理论,也会让你学习其他编程语言时事半功倍。经典的函数式编程语言像是haskell,scala等,大家有兴趣可以去学习一下这些编程语言。

2022-09-17 20:41:17 480

原创 二分法——一文学会如何确定边界

二叉查找、边界选择、让你的循环不再死去

2022-05-03 22:38:10 196

原创 迪杰斯特拉算法——dijkstra单源最短路径——贪心求解

单源最短路径、贪心算法。

2022-05-02 21:46:49 210

原创 二叉搜索树的实现——专注于代码的实现,代码里有详细的注释

二叉搜索树的java代码实现。完整的代码,专注于代码的实现,代码里有详细的注释。没有复杂的接口。

2022-04-23 20:20:05 446

原创 JAVA数据结构——二叉树

* 1. 二叉树的建立——中序与后序、先序与中序、表明空子树 * 2. 深度遍历——前序中序后序(递归算法) * 3. 深度遍历——前序中序后序(非递归算法) * 4. 宽度遍历——层次遍历

2022-04-21 17:52:36 706

原创 爬取中国医生的短评并制作词云

爬取中国医生的短评今天早上,学妹发来信息问:中国医生好不好看。像我这种这喜欢看黑丝怎么会看正经电影呢。但学妹既然问了,我怎么着也得给他答复。于是我看看了短评,褒贬不一。为了不能糊弄学妹,于是我打算用爬虫爬取影评制作词云来分析。观察网址这是要爬取的网址:‘https://movie.douban.com/subject/35087699/comments?start=0&limit=20&status=P&sort=new_score’经过我的的观察,第一页start=0,第

2021-07-18 20:35:30 233

原创 如何用python将本地文件部署到网络上

将本地文件部署到网络上前言:如何用python将你的文件上传至网络供其他人下载,并且速度非常快呢?下面将会介绍。操作:打开你要分享的文件所在位置,“shift+鼠标右键”选择在此处打开powershell窗口。打开powershell窗口,输入如下:python -m http.server显示如下,图中数字就是端口再打开一个cmd窗口,输入ipconfig/all显示你的本机ip地址,如图我的,找到ipv4:最后在浏览器的地址栏输入:192.168.

2021-07-02 11:32:10 913

原创 python程序设计——班级档案管理系统

功能要求一、对一个有N个学生的班级,通过该系统实现对班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。二、 功能要求1.本系统序列或字典存放数据,数据包括:学号、姓名、性别、年龄、备注。2.本系统显示这样的菜单:a.学生基本信息录入b.学生基本信息显示c.学生基本信息保存d.学生基本信息删除e.学生基本信息修改f.学生基本信息查询(1)按学号查询(2)按性别查询(3)按年龄查询g.退出系统3.将学生基本信息保存到文件中。4.进入系统之前要先输入密码代码如下i

2021-06-26 23:36:08 3352 2

原创 python课程设计——单项选择标准化考试

功能要求本系统采用序列或字典保存单个试题,每个数据应当包括:题干、选项、答案等信息本系统功能:(1)试题录入:可以随时添加试题(2)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)(3)答题:用户可实现输入自己的答案(4)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。(5)将试题信息保存到文件中。(6)进入系统之前要先输入密码(7)退出系统功能截图登陆界面部分功能保存功能代码如下import openpyxl from open

2021-06-26 23:26:39 2682 11

原创 pip安装错误之Requirement already satisfied

这里写自定义目录标题当我安装一个叫dash的库时,出现如下错误:看网上的教程,这是需要删掉路径内前缀时 ~ip 的文件这是我的文件里当删掉之后又出现如下错误解决方法有两种:加上路径:pip install --target=d:\python\lib\site-packages dash或加入镜像,这样就相当于下载速度加快。pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.c

2021-06-15 21:56:34 1127

原创 python数据结构——栈的应用之匹配符号

数据结构之匹配符号要求:从左到右读取一个符号串,然后判断符号是否匹配分析:之前的匹配括号只是匹配符号的一个特例,而这里的符号还包括了{}[],只要保证左右符号匹配,就可以混用这些符号操作:与之前的匹配符号类似,再遇见一个左符号时,我们将其放入栈中,但区别在于:当出现一个右括号时,我们需要检测其类型是否与栈顶的左符号匹配。如果不匹配,那么整个符号就不匹配。同样,当处理完整个符号串栈必须是空的,否则不匹配。代码如下:from pythonds.basic import Stackdef parche

2021-05-05 13:40:36 484

原创 python数据结构——栈的应用之匹配括号

栈的应用之匹配括号要求:从左到右读取一个括号串,然后判断其中的括号是否匹配。分析:每一个左括号都必须有与之对应的右括号,并且括号对有正确的嵌套关系。我们可以发现:最右边的左括号必须与接下来遇到的第一个右括号相匹配。第一个位置的左括号可能要等到处理最后一个位置的右括号时才能进行匹配。相匹配的右括号与左括号出现的顺序相反。(反转特性是栈的一个重要特点)操作:由一个空栈开始,遇到一个左括号就添加到栈中,以此表示之后需要有一个与之匹配的右括号。若果遇到右括号,则删除一个左括号。只要栈中所有左括号都能遇到与之匹

2021-04-30 10:56:11 404

原创 python网络爬虫之selenium准备工作

想要用selenium库进行浏览器模拟操作应该做的准备活动首先在CMD 命令行中输入:pip install selenium然后我们需要下载谷歌浏览器的驱动软件。下载之前需要先查看谷歌浏览器的版本:点击这三个点——点击帮助——点击关于谷歌就可以得到版本。如图我的版本找到自己的版本后下载对应的驱动软件,从这个网址:https://npm.taobao.org/mirrors/chromedriver/进行下载。(注意70版本之后的驱动名字与版本对应,之前的可以去网上搜对应的版本。)

2021-04-27 21:55:39 151

原创 python常见的错误提示命令有哪些呢?

今天带领大家来看看python那些错误命令提示属性错误,该对象没有这个属性、方法,检查一下数据类型,如Attribute ErrorAttributeError: 'tuple' object has no attribute 'remove'Unicode 解码/编码/转换/时的错误Unicode Decode ErrorUnicodeDecodeError/UnicodeEncodeError/UnicodeTranslateError值错误,输入的数据类型跟要求的不符合Va

2021-04-24 18:25:13 384

原创 python安装其他库的方法(如何安装wordcloud)

python如何安装其他库呢?大家在安装wordcloud时是不是遇到安装失败的情况呢,今天来教你如何安装python的第三方库,学了方法二,你就知道如何安装wordcloud库了。方法一:pip 命令法pip install 库名这种方法可以安装python绝大部分库,但有时安装不成功,那就采用方法二方法二:文件安装法这里我们以wordcloud为例进行讲解放:当我们用pip命令时,可能会遇到以下错误这是因为某些第三方库pip下载后,需要编译再安装,如果操作系统没有编译环境,则能下

2021-04-23 18:25:50 1953 1

原创 python强大功能——视频压缩

用python实现视频压缩市面上的视频压缩软件大多需要付费,或是免费试用几次,或是文件大于多少M就得充会员。令人苦恼。用下面的方法,学会用python压缩视频,一劳永逸,还可以以后装个杯????????????首先需要下载这个叫:ffmpeg的工具,下载下来是个压缩包,下载完成之后解压到你的电脑上即可。( 链接:https://pan.baidu.com/s/1GZu7BnxdUJI6SHNhCtmKtg提取码:mjjf大家可以从我的百度网盘里下载。这是64位的哦)用你写代码的地方输入以下代码

2021-04-22 22:26:13 5404 7

原创 分析两种用pip命令安装其他库时出现的问题

两种安装其他库时出现的问题需要更新pip,报错如下此时我们只需要按照其命令提示在命令行中输入:python -m pip install --upgrade pip这样就升级了pip。当出现如下报错:No module named 'pip'或 Traceback (most recent call last): File "d:\python\lib\runpy.py", line 197, in _run_module_as_main return _run_code(code, main_

2021-04-21 21:46:09 567 2

原创 在vscode中配置python虚拟环境

#在vscode中配置python虚拟环境#首先命令行中输入:python3 -m venv (venv这个venv代表创建了一个文件夹)1、如果存在文件夹bin并且其中有activate,则输入:source./venv/bin/activate——这样就激活了。2、如果没有bin,而存在Scripts里面并且里面有activate.bat,此时我们得进入Script目录:cd venv/Script(这是我的目录),然后在命令行中输入:.\activate.bat(注意前面有个点......

2021-04-20 22:12:39 2676 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除