随笔分类 -  Python

摘要:Django的中间件 Django对于中间件的定义为: 中间件是用来处理请求和响应的插件机制,用来全局的处理Django的输入输出。 每一个中间件都会有自己专门的功能。 激活中间件 要激活 中的中间件,需要将他们添加到Django的 配置项中。 在 中,每一个中间件的表示方法都是使用 它在Pytho 阅读全文
posted @ 2017-04-24 22:24 听雨阁中听雨歌 阅读(325) 评论(0) 推荐(0)
摘要:Python 高阶函数 什么是高阶函数: 高阶函数就是能够接收 作为参数的函数。 比如: 上段代码的执行结果为: 为什么会这样呢,要解释清楚就需要从基础慢慢的来了~ 变量可以指向函数 首先,我们要知道。在Python中,变量可以指向函数对象,这就可以做很多好玩的东西。比如说: abs(10) // 阅读全文
posted @ 2017-04-09 13:33 听雨阁中听雨歌 阅读(319) 评论(0) 推荐(0)
摘要:兔生兔,求总数 Tags:算法 其实这个出自面试题,当时没做出来,哭丧脸... 我们先来看个比较常见的问题: 有一对兔子,从出生后第3个月起每个月每只兔子都生一对兔子,小兔子长到第三个月后每个月每只又生一对兔子,假如兔子都不死,问第N个月的兔子总数为多少? 由题目意思可看出第N个月的总数取决于第N 阅读全文
posted @ 2016-10-15 03:58 听雨阁中听雨歌 阅读(217) 评论(0) 推荐(0)
摘要:Python的with理解 标签(空格分隔): Python 做为一种 ,在 中的作用可以简单的理解为是用来代替 的处理流程。 通过 方法初始化,然后在 中做善后以及处理异常。对于一些需要预先设置,事后要清理的一些任务, 提供了一种非常方便的表达。在紧跟 后面的语句被求值运算后,会调用运算返回对象的 阅读全文
posted @ 2016-09-26 23:24 听雨阁中听雨歌 阅读(375) 评论(0) 推荐(0)
摘要:Python 类属性与方法 标签(空格分隔): Python Python的访问限制 Python支持面向对象,其对属性的权限控制通过属性名来实现,如果一个属性有双下划线开头(__),该属性就无法被外部访问。 可以看到,以双下划线开头的变量无法在类外被访问。 当然以单下划线开头的变量能够被外界访问, 阅读全文
posted @ 2016-08-21 21:11 听雨阁中听雨歌 阅读(185) 评论(0) 推荐(0)
摘要:Lambda表达式 Tags: Python 算是一个表达式,虽然它定义的是一个 ,但其本身依然算是一个表达式。 主要用在 的场景下,在实际应用中往往带来的是代码逻辑的清晰与简洁。 比如:在某种需求下,需要对一个list中的每个元素进行平方运算: 当然可以使用列表表达式: 不过这里不讨论列表表达式, 阅读全文
posted @ 2016-08-08 20:36 听雨阁中听雨歌 阅读(590) 评论(0) 推荐(0)
摘要:python3的decode()与encode() Tags: Python Python3 对于从python2.7过来的人,对python3的感受就是python3对文本以及二进制数据做了比较清晰的区分。文本总是 ,由 类型进行表示,二进制数据使用 进行表示,不会将 与`bytes python 阅读全文
posted @ 2016-08-01 21:51 听雨阁中听雨歌 阅读(25133) 评论(1) 推荐(4)