随笔分类 - Python
人生苦短,何不用Python~~
摘要:小狼的世界 的博客园年度报告 Hi 小狼的世界 你在博客园已经发表了373篇文章 2020年你一共写了24篇文章 你在博客园中的文章已经获得了2525064次阅读 460评论以及208次推荐 你阅读量最高的一篇文章是 Crontab的格式,共有 253792 次阅读 YUI学习笔记 – CSS Re
阅读全文
摘要:什么是ID3 MP3是音频文件最流行的格式,它的全称是 MPEG layer III。但是这种格式不支持对于音频内容的描述信息,包括歌曲名称、演唱者、专辑等等。 因此在1996年,Eric Kemp在 Studio 3 项目中提出了ID3的解决方案。ID3全称是Identity of MP3,其解决
阅读全文
摘要:Python 给人的印象是抓取网页非常方便,提供这种生产力的,主要依靠的就是 urllib、requests这两个模块。 urlib 介绍 urllib.request 提供了一个 urlopen 函数,来实现获取页面。支持不同的协议、基本验证、cookie、代理等特性。 urllib 有两个版本
阅读全文
摘要:最近在读《SRE Google运维解密》第20章提到数据中心内部服务器的负载均衡方法,文章对比了几种负载均衡的算法,其中随机选择算法,非常适合用 Numpy 模拟并且用 Matplotlib 画图,下面是我的代码: 整个模拟的思路就是首先随机生成一个二维数组,然后再统计每台服务器被选中的次数,并对次
阅读全文
摘要:听说了大名鼎鼎的 函数,可以是执行的时候却显示这个。 原来自 Python3 之后,这个函数从全局命名空间中移除,放在了 模块,因为如果想正确执行,必须这样 参考资料: 1、 "functools"
阅读全文
摘要:本文亦发表于 我的博客站点 大江小浪 - Pandas删除数据的几种情况 ,欢迎大家访问原文查看。 开始之前,pandas中DataFrame删除对象可能存在几种情况 1、删除具体列 2、删除具体行 3、删除包含某些数值的行或者列 4、删除包含某些字符、文字的行或者列 本文就针对这四种情况探讨一下如
阅读全文
摘要:本文的例子需要一些特殊设置,具体可以参考 "Pandas快速入门(一)" 数据清理和转换 我们在进行数据处理时,拿到的数据可能不符合我们的要求。有很多种情况,包括部分数据缺失,一些数据的格式不正确,一些数据的标注问题等等。对于这些数据,我们在开始分析之前必须进行必要的整理、清理。 清理和转换的过程中
阅读全文
摘要:快速使用 按照Shell中的语句,就可以进入到Ipython的环境中使用Pandas分析数据,并绘制图表。ipython 环境的具体安装配置在Mac很简单,通过 pip 安装一下就可以,其他操作系统的安装可以自己百度一下。如果没有 ipython 也不要紧,标准的 python 命令行环境下也可以使
阅读全文
摘要:题目要求 计算两个复数的乘积。 参考题解 这道题感觉很简单,主要是对复数的表达式进行解析,然后套用公式,输出结果就可以了。 本文为作者原创,如果您觉得本文对您有帮助,请随意打赏,您的支持将鼓励我继续创作。 参考资料: 1、 "题目网址" 2、 "Complex Number"
阅读全文
摘要:本文编写时,IPython最新的版本为6.3和5.4。 介绍 IPython 是 Fernando 在 2001 开始开发的一个交互式的Python解释执行环境。众所周知,Python提供了一个交互执行的环境,在命令行输入 或者 就可以进入Python的命令行环境,但在实际工作中并不方便,IPyth
阅读全文
摘要:最近在看Python数据分析这本书,随手记录一下读书笔记。 工作环境 本书中推荐了edm和ipython作为数据分析的环境,我还是刚开始使用这种集成的环境,觉得交互方面,比传统的命令行方式提高了不少。 使用方法 人口数据的例子 从 github 的网站上下载了美国的人口数据,按照书上的敲代码,到 p
阅读全文
摘要:题目要求, "题目地址" 给定一个不含重复数字的数组,最大二叉树构建规则如下: 1、根是数组中最大的数字 2、左边的子树是最大数字左边的内容 3、右边的子树是最大数字右边的内容 答案 优化思路 提交后这个答案只打败了17%的对手,分析一下感觉是因为index、len函数调用次数过多,应该可以将结果放
阅读全文
摘要:题目要求 编写一个类,提供两个方法。一个可以将普通的网址编码成短网址,一个可以将短网址还原为普通网址。 参考题解 我这个过程遇到一个坑,本地环境是Python3,math.ceil函数返回了整型数,Leetcode是Python2的环境,所以返回了浮点数,需要做一下类型转换。看了一下其他解题方法,其
阅读全文