随笔分类 -  测试开发系列

摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、什么是魔术方法(魔法方法、特殊方法) 1.__init__有什么作用? 2.什么是魔术 阅读全文
posted @ 2021-01-12 15:55 清菡 阅读(142) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、多个装饰器装饰同一个函数 二、Python 中类里面三个内置的装饰器 1.@class 阅读全文
posted @ 2021-01-07 17:22 清菡 阅读(199) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、什么是装饰器 1.开放封闭原则(面向对象原则的核心) 2.装饰器的作用 二、实现一个装 阅读全文
posted @ 2021-01-05 14:47 清菡 阅读(247) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、非闭包 二、闭包 1.闭包的概念 2.闭包的作用 三、函数的__closure__属性 阅读全文
posted @ 2020-12-31 13:31 清菡 阅读(396) 评论(6) 推荐(1)
摘要:什么是偏函数 偏函数在functools的模块里有个partial,这个东西就叫做偏函数。 怎么用偏函数? 当函数的参数个数太多,需要简化时,使用 functools.partial 可以创建一个新的函数,这个新函数可固定住原函数的部分参数,从而在调用时更简单。 偏函数可以帮我们固定参数,简化参数调 阅读全文
posted @ 2020-12-30 14:31 清菡 阅读(302) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、匿名函数 1.匿名函数格式 2.匿名函数适用的场景 3.如何调用 lambda 函数 阅读全文
posted @ 2020-12-29 20:50 清菡 阅读(304) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、filter()函数 1.filter()过滤序列 2.生成器、迭代器都是可迭代对象 阅读全文
posted @ 2020-12-25 00:10 清菡 阅读(343) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、纯函数的概念 1.纯函数 2.非纯函数 3.纯函数:相同的输入保证相同的输出 4.纯函 阅读全文
posted @ 2020-12-22 16:39 清菡 阅读(346) 评论(0) 推荐(2)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、往期回顾 1.生成器代码详解 2.生成器的三个方法 二、递归函数 1.什么是递归函数 阅读全文
posted @ 2020-12-21 11:22 清菡 阅读(390) 评论(2) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 文章总览图 目录 一、迭代器 1.迭代协议 2.什么是迭代器呢? 3.可迭代对象 4.这个是可迭 阅读全文
posted @ 2020-12-19 13:41 清菡 阅读(224) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 目录 一、列表推导式 二、字典推导式 三、2种方式创建生成器 1.生成器表达式 2.函数里面,通过 yield 定义生成器 一、列表推导式 推导式可以帮助我们快速创建列表、创建字典。比如现在要创建一个列 阅读全文
posted @ 2020-12-18 09:37 清菡 阅读(266) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 由于微信公众号推送改为了信息流的形式,防止走丢,请给加个星标 ⭐,你就可以第一时间接收到本公众号的推送! 目录 一、集合 1.定义个有元素的集合 2.自动去重 3.集合常用的五个方法 二、集合和字典都是 阅读全文
posted @ 2020-12-16 06:41 清菡 阅读(532) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 目录 一、元组和列表 1.元组和列表的性能分析 2.为什么列表在 Python 中是最常用的呢? 3.timeit 里面有个 Timer 类 4.timeit 里面还有个直接用的 timeit 的方法, 阅读全文
posted @ 2020-12-15 08:11 清菡 阅读(326) 评论(0) 推荐(0)
摘要:坚持原创输出,点击蓝字关注我吧 作者:清菡 博客:oschina、云+社区、知乎等各大平台都有。 目录 一、前提准备二、虚拟环境 1.virtualenv的安装和应用2.pipenv的安装和使用3.导出虚拟环境为requirements.txt文件4.pipenv的相关使用命令5.需要在虚拟环境中起 阅读全文
posted @ 2020-12-13 13:55 清菡 阅读(460) 评论(0) 推荐(0)