自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

算法channel

交流思想,注重分析,看重过程,包含但不限于:经典算法,机器学习,深度学习,LeetCode 题解,Kaggle 实战,英语沙龙,定期邀请专家发推。期待您的到来!

  • 博客(1045)
  • 收藏
  • 关注

原创 字符串实践常见问题总结

最近发现很多小伙伴搞不清楚编码和解码,以及字符串前缀 f、r、u 、b 的区别和使用。那以下内容千万不要错过!1 ASCII,Unicode,GBK和utf8ASCII (American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,共定义了128 个字符 。Unic...

2022-11-14 10:30:24 9

转载 IP地址翻译成实际的物理地址

Web API经常被那些使用成熟的公开服务(public service)的开发者所使用。例如, ESPN提供了获取运动员信息,比赛分数等信息的API。Google的开发者社区也提供了几十个API,用于语言翻译、分析、地理位置等信息。下面利用ip-api的api和淘宝ip地址库提供的api,编写根据ip地址进行查询实际的物理地址。运行环境 IDE: Pycharm2021 OS:macOS ...

2022-11-08 14:30:37 29

原创 Python环境搭建手把手图文教程

你好,我是zhen guo这篇文章来自我的铁粉cda灰太狼投稿,总结了入门Python最重要的一步:python环境搭建。这篇文章介绍的方法是一个易学、高效、强大的搭建环境的体系方法,非常推荐大家按照这个方法做。同时这也是一个手把手教程,具体包括:conda创建虚拟环境在Pycharm中配置上步创建的虚拟环境下载anconda并使用conda这是它的官网Anacondahttps://www.an...

2022-09-26 22:06:48 296

原创 Python之谜:四舍五入round(4.5)等于4?

你好,我是zhen guo!四舍五入4.5,应该返回结果5,但是使用Python或NumPy内置的round方法计算,结果都返回结果4先来还原一下:In[1]:round(4.5)Out[1]:4In[2]:importnumpyasnpIn[3]:np.round(4.5)Out[3]:4.0如果再看一个例子,四舍五入保留小数点后1位,发现它又是进位的:In[1...

2022-09-23 23:17:14 420

原创 一步一步理解机器学习的ROC曲线

你好,我是zhenguoROC曲线是评估机器学习模型分类能力最常用的一条曲线,那么你知道:ROC曲线x,y轴各代表什么含义?ROC曲线上的一个点代表什么含义?这两个问题在面试中也常会被问道,不妨抽几分钟时间理解我下面的这篇小总结。二分类混淆矩阵下面是二分类的混淆矩阵,这个不难理解,P或N代表结果,T或F代表预测对与否:基于二分类混淆矩阵,我们再来探讨关于ROC曲线上面提出的两个问题。ROC曲线x,...

2022-09-03 12:44:26 762

原创 机器学习分类问题:9个常用的评估指标总结

你好,我是zhenguo对机器学习的评估度量是机器学习核心部分,本文总结分类问题常用的metrics分类问题评估指标在这里,将讨论可用于评估分类问题预测的各种性能指标1 Confusion Matrix这是衡量分类问题性能的最简单方法,其中输出可以是两种或更多类型的类。混淆矩阵只不过是一个具有两个维度的表,即“实际”和“预测”,此外,这两个维度都有“真阳性(TP)”、“真阴性(TN)”、“假阳性(...

2022-09-02 06:17:59 379

转载 机器学习常用算法:随机森林分类

机器学习模型通常分为有监督和无监督学习算法。当我们定义(标记)参数时创建监督模型,包括相关的和独立的。相反,当我们没有定义(未标记)参数时,使用无监督方法。在本文中,我们将关注一个特定的监督模型,称为随机森林,并将演示泰坦尼克号幸存者数据的基本用例。在深入了解随机森林模型的细节之前,重要的是定义决策树、集成模型、Bootstrapping,这些对于理解随机森林模型至关重要。决策树用于回归和分类问题...

2022-08-31 22:17:17 505

转载 模型调参和超参数优化的4个工具

作者 Bunmi Akinremi我清楚地记得两年前参加的一次机器学习黑客马拉松,当时我正处于数据科学职业生涯的初期。这是由尼日利亚数据科学组织的训练营的资格预审黑客马拉松。该数据集包含有关某些员工的信息。我必须预测员工是否应该升职。在尝试改进和设计功能几天后,该模型的准确率似乎在 80% 左右波动。我需要做点什么来提高我在排行榜上的分数。我开始手动调整模型——得到了更好的结果。通过更改参数,移动...

2022-08-30 13:00:36 253

转载 机器学习超参调优:常用8种方法

超参数调优是机器学习例程中的基本步骤之一。该方法也称为超参数优化,需要搜索超参数的最佳配置以实现最佳性能。机器学习算法需要用户定义的输入来实现准确性和通用性之间的平衡。这个过程称为超参数调整。有多种工具和方法可用于调整超参数。我们整理了一份用于调整机器学习模型超参数的前八种方法的列表。1 贝叶斯优化贝叶斯优化已成为机器学习算法超参数调整的有效工具,更具体地说,适用于深度神经网络等复杂模型。它提供了...

2022-08-29 22:02:03 735

转载 《数据分析咖哥十话》包邮送3本

文末留言包邮送三本小雪求职记入秋以来,市场就开始不景气,我们的女主人公小雪从一家互联网公司的运营岗毕(cai)业(yuan)以来,三个月都没接到任何面试。冬天到了,表姐小冰告诉她,现在的行情啊,比三九天还冷。就连她所在的大厂,福利也减了不少,年终奖少了,免费的工作餐和水果也消失了,当然即使这样也没人抱怨,因为毕竟业务线还在呢,只是谁都看得出公司开始勒紧裤腰带,准备过冬。还好还好,投出去100多份简...

2022-08-26 20:32:46 340

转载 《快学Python》送书名单!

你好,我是zhenguo上次送书:全网下载量5w+,这本"经典"Python书强烈推荐!根据规则:留言被点赞最多的,直接获得一本被精选为走心分享的,直接获得一本被精选为励志分享的,直接获得一本揭晓中奖粉丝:留言被点赞次数最多:走心留言:励志留言(祝你的妈妈早日恢复身体健康!):请以上三位粉丝,微信私信我,告知送书地址和电话。三天内还有一次送书,希望帮助关注到我的粉丝,哪怕...

2022-07-31 11:06:04 39

原创 解密NumPy求解梯度的一个关键难点

关于numpy的gradient方法,在参数edge_order等于2时,如何得到左右两个边界值,是比较难理解的地方,而网上的博文几乎都千篇一律,都没有对此做出正确的解释。而关注我的老粉「高新区运气王」经过深思熟虑,找出规律,总结出edge_order等于2时左右两个边界值的推导,难能可贵!在此以飨关注我的读者。1 Numpy求梯度importnumpyasnpx...

2022-07-23 10:39:17 218

转载 全网下载量5w+,这本"经典"Python书强烈推荐!

人生苦短,快学Python?为什么会流传这么一句话呢?就是因为Python可以更快更准更狠地帮你实现自动化操作。很多朋友为了学习如何用Python自动化地处理各种文档,应该都下载过这个文档:python操作excel、word、pdf.pdf。▲下载量达到3万6千余次时至今日,仅仅在公众号一个渠道的下载量便超过了3W+!这个文档也算国内第一个真正意义上的Python自动化...

2022-07-21 18:30:55 116

原创 Python批量将Photoshop文件保存为图片

这是给zhenguo老师的投稿,已经收获50元稿费。困扰我的问题我是一名电商美工设计师,俗称电商图片搬运工,我的桌面经常是这样的。再就是这样的。各种的psd文件再加上文字无法表达色彩和构图的关键信息,时间一久就让我无法分辨这些区别。以前的解决办法以前我的办法就是一张一张的保存。然后放到文件的中。或者是采用新版本或者自带预览功能的软件。(这两种办法要不就是有局限性太麻烦,要...

2022-06-29 08:42:13 239

转载 从零学Python编程小妙招

欢迎关注我的视频号:「程序员zhenguo」,我会教你8年编程工作总结出的:从零学Python编程小妙招,最近录制视频,截图如下:最近10条视频如下,欢迎关注我的视频号: ...

2022-06-29 08:42:13 42

转载 zhenguo出镜录制:100个Python编程学习的常见问题

读者朋友们,你们好!我是zhenguo我将在下面我的视频号「程序员zhenguo」出镜录制:100个Python编程学习的常见问题,欢迎你的关注、点赞和转发: ...

2022-06-28 08:40:27 46

转载 肝!字节跳动大佬的Python自学笔记.pdf

1.字节跳动大佬的Python自学笔记这是我的一个朋友自学资料包,通过这个资料包自学拿到了字节跳动的Offer,下面是他之前入门学习Python时候的学习资料,非常全面,从Python基础、到web开发、数据分析、机器学习、深度学习、金融量化统统都有,该手册是HTML版本,左侧是目录,可以点击,右侧是对目录知识点的讲解,适合python学习者,对某些知识点不熟悉的话,将...

2022-06-24 00:00:51 176

原创 案例:绘制Matplotlib动态图

学习 zhenguo 老师的 Python 课已经一个星期了,自己感觉已经学有小成,刚好昨天老师在接单群里发了一个 100元的单子,我毫不犹豫的接了,不仅可以检验自己能否学以致用,还能赚顿小龙虾的钱(50元~)。开发需求这个单子的要求,是使用 Python 中的 matplotlib 库绘制动态的折线图,需求描述虽然很简单易懂,但是也要好好分析一下。Matplotlib库...

2022-06-22 21:00:41 470

原创 JS逆向案例:破解登录密码

本人不是专业IT人员,但是对python爬虫这块非常感兴趣,在抖音上看了zhen老师的python全栈直播课程,果断选择加入zhen老师的VIP大家庭,给zhen老师投稿发文章还能挣钱,50元。废话不多说,进入主题。最近在学习JS逆向方面的知识,由于之前做过12306的自动抢票软件,因此对12306情有独钟????,接下来就给大家介绍一下12306用户登录密码的参数破解办法。首...

2022-06-21 21:46:37 1440

原创 2小时完成的第一个副业单子:Python修正excel表格数据

一、前言大家好,今天我来介绍一下我接的zhenguo老师的第一个Python单子。我完成这个单子前后不到2小时。首先我接到这个单子的想法是处理Excel表,在两个表之间建立联系,并通过项目需求,修改excel表中的数据。我是运用面向过程写的,将每一步都放在了不同的函数中,下面让我来介绍一下我是怎么通过自己的思路一步一步完成的。做完单子后,zhenguo老师很快就给我转账了...

2022-05-30 22:49:33 2084 1

转载 Python 技巧3:对象比较:“is” vs “==”

这篇文章由伟兄整理供稿。另外,欢迎访问并关注他的博客:https://jl-zhenlaixiaowei.blog.csdn.net/当我还是个孩子的时候,我们的邻居有两只双胞胎猫。他们看起来一模一样——同样的炭黑色皮毛和同样刺眼的绿色眼睛。撇开一些性格怪癖不谈,你不能仅仅看它们就区分它们。但当然,它们是两只不同的猫,两个不同的生物,尽管它们看起来完全一样。这使我想到了相...

2022-05-23 18:47:16 82

原创 Python小技巧:​args 和 kwargs 的乐趣

这篇文章是伟兄给我的稿子,总结实用、到位。另外,欢迎访问并关注他的博客:https://jl-zhenlaixiaowei.blog.csdn.net/我曾经和一个聪明的 Pythonista 结对编程,每次他输入带有可选或关键字参数的函数定义时,他都会惊呼“argh!”和“kwargh!”。要不然我们相处的很好,我猜想这就是学术界编程最终对人所带来的影响吧。现在args...

2022-05-19 21:47:46 124 1

原创 Python根据经纬度生成并调用地图

这篇文章是伟兄给我的稿子,总结实用、到位。另外,欢迎访问并关注他的博客:https://jl-zhenlaixiaowei.blog.csdn.net/在某公众号看到一个绘制地图的模块folium的介绍,感觉挺好玩,编一个根据经纬度生成并调用地图的小程序与大家分享,编写这个小程序虽然挺简单,但是遇到一些莫名其妙的小问题。我用的开发环境是PyCharm,生成的html文件在...

2022-05-15 20:27:51 913

原创 爬虫必备requests的扩展包总结

这篇文章是伟兄给我的稿子,总结实用、到位。另外,欢迎访问并关注他的博客:https://jl-zhenlaixiaowei.blog.csdn.net/Requests-Cache的安装与测试Requests-Cache模块是requests模块的一个扩展功能,用于为requests模块提供持久化缓存支持。如果requests模块向一个URL发送重复请求时,Request...

2022-05-14 21:31:46 120

原创 爬虫必备Beautiful Soup包使用详解

使用Beautiful Soup解析数据Beautiful Soup是一个用于从HTML和XML文件中提取数据的Python模块。Beautiful Soup提供一些简单的函数用来处理导航、搜索、修改分析树等功能。Beautiful Soup 模块中的查找提取功能非常强大,而且非常便捷。Beautiful Soup自动输入文档转换为Unicode编码,输出文档转换为UTF...

2022-05-11 19:46:18 672

原创 我修复了Pandas包的一个bug

你好,我是zhenguo这篇文章介绍Pandas中一个bug,昨天研究了此bug出现的原因,及修改措施。感兴趣的可以看一下,获取在日后能对你有一定帮助。1 还原这个bug导出含有层级关系的列头时,会多写出一个空行,此bug稳定出现。2 定位问题经过调试发现,锁定此bug出现的位置到excel.py模块,如下所示:理一理excel.py模块封装的方法,经过调试发现,writ...

2022-04-22 11:40:53 836

原创 10开根号,如何求?

你好,我是zhenguo这是我的第507篇原创前几天有朋友问我,面试遇到一道题目,看似简单,但是最后没有写好。这道题目描述简单,就是使用二分法对非负数开根号,并返回。中午我实现了一版,截止目前测试没有发现问题。基本实现思路是这样:先初步确定开根号所在的一个大概区间[a,b]然后使用二分法,逐次迭代详细实现下面我详细介绍下上面两个步骤。第一步,初步确定开根号所在的一个大概区...

2022-04-02 18:00:00 2269

转载 Python常用包,可以学学这9个

最近汇总了平时常用到的9个很好的Python包,它们能极大的提高我们的工作效率,安装它们,然后逐步熟练使用它们。若有用,可以收藏这篇文章。1 Faker生成假数据你若还在为生成名字、地址、IP地址而发愁,试试Faker库吧。它是专业生成假数据的神器,但生成的数据看起来又如此“不假”。基本用法如下所示:fromfakerimportFakerfake=Faker...

2022-03-25 22:29:14 149

转载 递归时间复杂度推导

你好,我是zhenguo今天这篇文章是一个资料精选,出自斯坦福大学课程讲义,5页PDF,来解决递归算法的时间复杂度。递归被广泛应用,尤其是分治思想,比如最常见的归并排序,最长字符前缀等。耐下心来,好好研读一遍,相信会对你有用:zhenguo 节选自斯坦福算法设计课讲义 ...

2022-03-24 22:01:42 169

转载 面试常问的数据结构,我总结了这5幅图

你好,我是zhenguo找工季,技术面,绕不开聊数据结构与算法。今早晨,5点多爬起来,总结出5幅数据结构相关思维导图:第一幅,线性表,代表线性数据结构;第二幅,哈希表,很有特色的数据结构,...

2022-03-10 22:42:29 88

转载 我制作的「面试常问数据结构」思维导图

你好,我是zhenguo当下是面试季,程序员技术面试绕不开聊数据结构与算法,刷题是必要的,但与之更重要的是总结,构建出常用数据结构与算法的知识图谱。今天晚上,我总结了一个常用数据结构的思维...

2022-03-09 22:33:06 40

转载 Pygame游戏入门极简思维导图

你好,我是zhenguo最近几天总结的Pygame游戏入门的思维导图,分享需要的诸位伙伴: ...

2022-02-23 22:10:00 95

转载 Python爱心雨动画

你好,我是zhenguo今天朋友圈看到很多领证的朋友,统一送上我最诚挚的祝福:上次送书:畅销书《算法图解》留言送5本中奖小伙伴如下,1/2/8/21/34,请告诉我收书的地址+电话,截止到...

2022-02-22 23:22:06 357

转载 畅销书《算法图解》留言送5本

大家知道“猜数字”这个游戏吗?顾名思义就是一个人想一个数字,另一个人猜。这个游戏简单又有趣,小编小时候很喜欢玩。游戏开始了!小伙伴从1~100中任选一个数字记在心里让我猜,我每猜一个数...

2022-02-18 17:39:22 83 1

转载 22个Python绘图包,极简总结!

点击上方蓝色字体,关注程序员zhenguo你好,我是 zhenguo今天这篇文章不是项目,我的第十个项目还在整理中。今天我参考github,总结出一个极简但却包括了几乎所有Python的绘...

2022-02-16 22:31:37 737

原创 迭代器相关「itertools」模块使用解读

0 前言说到处理循环,我们习惯使用for, while等,比如依次打印每个列表中的字符:lis=['I','love','python']foriinlis:pr...

2022-02-10 22:10:00 78

原创 我的第九个项目:表情查询web工具

点击上方蓝色字体,关注程序员zhenguo你好,我是 zhenguo这是我的第501篇原创今天是第9个项目,制作一个表情包查询web工具。项目介绍书写表达,一个表情有时胜过一句话。比如:P...

2022-02-06 16:59:34 617

转载 中书名单

上次送伟哥新书新书首发 | 《机器学习 公式推导与代码实现》正式出版!活动中书三人名单请微信发我收书地址截止2月7日22点 ...

2022-02-06 16:59:34 43

转载 新书首发 | 《机器学习 公式推导与代码实现》正式出版!

大家好!我是 louwill。经过一年零三个月的努力,《机器学习 公式推导与代码实现》已于日前正式出版了。关注过这本书的公众号读者应该知道,这本书在系列原创机器学习30讲的基础上,并参考了...

2022-01-27 18:00:00 362 1

原创 我的第八个项目:做一个web版停用词下载器

点击上方蓝色字体,关注程序员zhenguo你好,我是 zhenguo这是我的第500篇原创这是我的第八个项目,实现一个web版常见语言的停用词下载器。我的第七个项目:做一个web版记事本我...

2022-01-23 19:32:17 359

空空如也

空空如也

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

TA关注的人

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