速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

python设计模式

收录了 python设计模式 频道下的 50 篇内容

Python 设计模式 单例模式

单例模式是一种写程序的方式,用单例模式设计的类,无论你去实例化多少次,得到的都是同一个实例,一般我们设计的类每次实例化都会生成不同的实例,但是单例模式就是反其道而行之,就像下面这样:

Python
面向对象
设计模式
单例模式
Python 设计模式:原型模式
Python 设计模式:原型模式

原型模式(Prototype Pattern)是一种创建型设计模式, 使你能够复制已有对象, 而又无需使代码依赖它们所属的类。原型模式能够让我们利用克隆技术在现有对象的基础上创建对象。

设计模式
原型模式
6月月更
Python 设计模式:单例模式
Python 设计模式:单例模式

单例模式可能是最简单的设计模式,单例是非常通用的对象。让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。

Python
单例模式
6月月更
Python 设计模式:适配器模式
Python 设计模式:适配器模式

适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。通过组合对象的方式来创建新功能。

设计模式
适配器模式
6月月更
O'Reilly 出版社又一经典之作——Python 设计模式

Architecture Patterns with Python

Python
Python 实现设计模式之工厂模式
Python 实现设计模式之工厂模式

设计模式是可重复使用的编程方案,已被用于各种现实世界的环境中,并被证明能产生预期的结果。在本文中,我们将学习最常见的设计模式之一:工厂模式。

Python
设计模式
工厂模式
5月月更
8 万 Star!这个开源项目有点强!

原文链接:https://gitee.com/sharetech_lee/DevWeekly

虚拟座谈会:PyCon 嘉宾谈 Python

今年12月3日、4日,Python界著名的PyCon大会首次登陆中国,邀请了众多国内的Python高手作为嘉宾,带来了很多精彩演讲。InfoQ有幸邀请了几位与会嘉宾就广大Python爱好者所关心的问题发表了各自的观点。

R和Python可以兼得吗?
R 和 Python 可以兼得吗?

R和Python有很多相似之处,也有很多不同之处。

7个不要错过的 Python IDE
7 个不要错过的 Python IDE

目前 Python 的编辑器可谓是极其丰富,经过反复斟酌之后,我们为大家挑选了 7 个值得注意的 Python 编辑器,不仅适合初次使用 Python 进行开发的菜鸟选手,同样也有更复杂的,适用于用 Python 进行全面开发的专家级选手。

七年没能将Python 集成到 Excel,Python 之父加入微软三年后成了!
七年没能将 Python 集成到 Excel,Python 之父加入微软三年后成了!

可以实现目前人气极高的机器学习

Swift 中的设计模式

这篇文章主要会涉及Swift改善的那一部分。具体而言,是指Swift消除了哪些设计模式,使哪些设计模式的实现简化了。

Python vs R:谁是构建机器学习项目的最佳选择
Python vs R:谁是构建机器学习项目的最佳选择

R和Python都是数据科学家最常用的工具,它们有相似的特性和功能。这两种语言都是开源的,而且从此以后都是免费的,但是Python被构造成一种广泛使用的编程语言,而R则是为统计分析而创建的。

Netflix实践:1.48亿用户观看电影,Python在幕后提供全生命周期支持
Netflix 实践:1.48 亿用户观看电影,Python 在幕后提供全生命周期支持

Netflix 是全球最大的视频流媒体平台,在除中国大陆地区之外的所有国家和地区都提供视频点播服务。全球的观众都在追棒 Netflix,而如此成功的 Netflix,其内部主要使用的又是什么编程语言呢?那就是今年成为语言流行指数榜单冠军 的Python!让我们一起来看看 Python 在 Netflix 是如何应用的。

Transcrypt:剖析 Python 转 JavaScript 编译器

在Web前端,开发千篇一律地使用了JavaScript。Transcrypt的Python转JavaScript编译器是一个相对较新的开源项目,意在使用大小近似的文件以JavaScript的速度执行Python 3.6。本文中,Jacques de Hooge介绍了构建源码到源码的编译器(transpiler)中的需求,以及Transcrypt是如何构建满足这些需求的。

K8s 容器设计模式实践,分散收集模式

本文将介绍容器设计模式的最后一种,分散收集模式。这是最复杂的一种,但也是最具通用意义的一种模式。

有史以来最受欢迎的25本编程书籍
有史以来最受欢迎的 25 本编程书籍

推特上一位名为Pierre de Wulf的网友突发奇想,有史以来最受欢迎的编程书籍到底是哪些?为了找到程序员们最为推崇的那些编程书籍,他使用Python编写了脚本,拉取了大量的相关数据,最终得出了这25本技术好书。

PyCon 大会首次登陆中国

PyCon作为全球Python爱好者的盛会已在世界各地多个城市举办过活动,本月3号、4号,PyCon首次登陆中国,多位重量级嘉宾一同为国内的Python爱好者带来了一场饕餮盛宴。

Python 3.0 之破旧立新

Python 3.0(又名Python 3000)在三个月之前终于发布(2008年12月3日)。自Python之父Guido van Rossum开始展望这个全新的、革命性的Python版本,已经过去了近9年光景。Python 3.0打破了与旧有版本的向后兼容性。

扫盲:关于计算机,我们还应该知道些什么?
扫盲:关于计算机,我们还应该知道些什么?

计算机如何一步一步进化到今天的样子?

python设计模式专题_资料-InfoQ中文网