Python
文章平均质量分 61
IT_1120
这个作者很懒,什么都没留下…
展开
-
python常用魔术方法
在Python中,所有以双下划线__包起来的方法,统称为Magic Method(魔术方法),它是一种特殊的方法,普通方法需要调用,而魔术方法不需要调用就可以自动执行。魔术方法在类或者对象的某些事件触发后会自动执行,让类具有神奇的“魔力”。如果希望根据自己的程序定制自己特殊功能的类,那么就需要对这些方法进行重写。使用__call__方法实现斐波那契数列。魔术方法__init__,,__del__的应用。原创 2024-11-07 14:13:58 · 415 阅读 · 0 评论 -
Flask 框架学习笔记
Flask是一个基于Python开发并且依赖jinja2模板(DTL)和Werkzeug WSGI(符合wsgi协议的web服务器,wsgiref)服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实现对模板的处理,即:将模板和数据进行渲染,将渲染后的字符串返回给用户浏览器。原创 2024-11-13 14:14:08 · 850 阅读 · 0 评论 -
推导式、生成器、向量化、map、filter、reduce、itertools,再见 for 循环
reduce() 函数位于 functools 模块中,它的作用是将一个接受两个参数的函数累积地应用到序列的元素上,从而将序列减少为单一的值。所以,老铁们,别看 For 循环简单易用,有时候在处理复杂或者大规模数据时,还是要斟酌一下,看看有没有更合适的工具。虽然看起来挺直白,一用就上手,但是,有时候用多了,问题也跟着来了。接下来讲讲 reduce() 函数,这个函数可能不像 map() 或 filter() 那样常用,但在需要对列表中的所有元素进行一些累积操作时,reduce() 就能大显身手了。原创 2024-11-11 12:43:12 · 1003 阅读 · 0 评论 -
中位数定义
如果数列是奇数,中位数等于第个数;如果数列是偶数,中位数等于第和个数的平均数。对于一组数据来说,中位数是唯一的。比如,有一组数据是:1,2,5,9,11,还有一组数据是1,2,5,9,11,12。他们分别的中位数如下示意图所示。中位数(median)是将一组数据按照从小到大的顺序排列(或者从大到小的顺序也可以)之后处在数列中点位置的数值,是典型的位置平均数,不受极端变量值的影响。中位数主要用于顺序数据,也可用数值型数据,但不能用于分类数据。原创 2024-04-22 12:24:53 · 308 阅读 · 0 评论 -
小整数对象池地址引用问题以及python客户端和pycharm运行结果比较
小整数对象池地址引用问题以及python客户端和pycharm运行结果比较原创 2024-04-18 17:08:25 · 286 阅读 · 0 评论 -
Python中常用的数学函数
python中math库中常用的数学函数原创 2024-04-10 21:44:17 · 540 阅读 · 0 评论 -
Anaconda 基本操作
Anaconda 基本操作原创 2024-04-10 17:55:09 · 293 阅读 · 0 评论 -
Anaconda 安装
Anaconda 安装及Python多环境切换原创 2024-04-10 17:34:49 · 428 阅读 · 0 评论