首页
学习
活动
专区
工具
TVP
发布

信数据得永生

专栏作者
1385
文章
1540609
阅读量
53
订阅数
Python 进阶指南(编程轻松进阶):十五、面向对象编程和类
对于小程序来说,OOP 与其说是增加了组织,不如说是增加了官僚主义。虽然有些语言,比如 Java,要求你将所有代码组织成类,但是 Python 的 OOP 特性是可选的。程序员可以在需要时利用类,或者在不需要时忽略它们。Python 核心开发人员 Jack Diederich 在 PyCon 2012 的演讲“停止编写类”(youtu.be/o9pEzgHorH0)中指出,在许多情况下,程序员编写类时,更简单的函数或模块会工作得更好。
ApacheCN_飞龙
2023-04-09
8800
Python 进阶指南(编程轻松进阶):十六、面向对象编程和继承
类似于函数,继承是一种代码重用技术,您可以将其应用于类。这是将类置于父子关系中的行为,在这种关系中,子类继承父类方法的副本,使您不必在多个类中复制一个方法。
ApacheCN_飞龙
2023-04-09
5070
orm2 中文文档 2. 设置
设置用于储存键值对。设置对象是orm(默认值)上的实例,之后会为每个db连接和每个定义过的Model建立快照。所以orm.settings上的更改只会作用于更改之后建立的连接,而db.settings会作用于更改之后定义的模型。
ApacheCN_飞龙
2022-11-27
1910
django 1.8 官方文档翻译:4-2-1 Django模版语言
本文将介绍Django模版系统的语法。如果您需要更多该系统如何工作的技术细节,以及希望扩展它,请浏览 The Django template language: for Python programmers.
ApacheCN_飞龙
2022-11-27
1.1K0
django 1.8 官方文档翻译:2-1-1 模型语法
模型是你的数据的唯一的、权威的信息源。它包含你所储存数据的必要字段和行为。通常,每个模型对应数据库中唯一的一张表。
ApacheCN_飞龙
2022-11-27
4.9K0
django 1.8 官方文档翻译: 3-4-5 内建基于类的视图的API
由基于类的视图处理的每个请求都具有一个独立的状态;所以,在实例中保存状态变量是安全的(例如,self.foo = 3 是线程安全的操作)。
ApacheCN_飞龙
2022-11-27
8200
django 1.8 官方文档翻译: 3-1-3 Django 的快捷函数
django.shortcuts 收集了“跨越” 多层MVC 的辅助函数和类。 换句话讲,这些函数/类为了方便,引入了可控的耦合。
ApacheCN_飞龙
2022-11-27
7910
django 1.8 官方文档翻译: 2-5-1 管理器 (初稿)
管理器是一个接口,数据库查询操作通过它提供给django的模型。django应用的每个模型至少拥有一个 管理器。
ApacheCN_飞龙
2022-11-27
9430
django 1.8 官方文档翻译: 2-1-1 模型语法(初稿)
模型是有关你的数据的,简单、确定的信息源。它包含了你所储存数据的一些必要的字段和行为。通常来说,每个模型都对应数据库中的一张表。
ApacheCN_飞龙
2022-11-27
3.1K0
【InventWithPython 第一部分】校对活动正式启动
仓库:https://github.com/apachecn/invent-with-python-zh
ApacheCN_飞龙
2022-09-23
3810
Java 设计模式最佳实践:一、从面向对象到函数式编程
本章的目的是向读者介绍使用设计模式和 Java 中可用的最新特性编写健壮、可维护和可扩展代码的基本概念。为了实现我们的目标,我们将讨论以下主题:
ApacheCN_飞龙
2022-09-08
5860
Java 设计模式最佳实践:二、创建型模式
本章的目的是学习创造模式。创造模式是处理对象创造的模式。在本章中,我们将介绍以下主题:
ApacheCN_飞龙
2022-09-08
3230
Java 设计模式最佳实践:三、行为模式
本章的目的是学习行为模式。行为模式是关注对象交互、通信和控制流的模式。大多数行为模式是基于组合和委托而不是继承的。我们将在本章中了解以下行为模式:
ApacheCN_飞龙
2022-09-08
3080
ApacheCN Python 译文集(二)20211110 更新
Python 应用计算思维 零、序言 第一部分:计算思维导论 一、计算机科学基础 二、计算思维要素 三、理解算法和算法思维 四、理解逻辑推理 五、探究性问题分析 六、设计解决方案和解决流程 七、识别解决方案中的挑战 第二部分:应用 Python 和计算思维 八、Python 简介 九、理解输入和输出,设计求解算法 十、控制流程 十一、在简单挑战中使用计算思维和 Python 第三部分:将计算思维和 Python 用于数据处理、分析和应用 十二、在实验和数据分析问题中使用 Python 十三、使用分类
ApacheCN_飞龙
2022-05-07
2.1K0
ApacheCN Python 译文集 20211108 更新
Think Python 中文第二版 第一章 编程之路 第二章 变量,表达式,语句 第三章 函数 第四章 案例学习:交互设计 第五章 条件循环 第六章 有返回值的函数 第七章 迭代 第八章 字符串 第九章 案例学习:单词游戏 第十章 列表 第十一章 字典 第十二章 元组 第十三章 案例学习:数据结构的选择 第十四章 文件 第十五章 类和对象 第十六章 类和函数 第十七章 类和方法 第十八章 继承 第十九章 更多功能 笨办法学 Python · 续 中文版 引言 第一部分:预备知识 练习 0:起步 练习
ApacheCN_飞龙
2022-05-07
18.8K0
RefactoringGuru 代码异味和重构技巧总结
【代码膨胀】是代码、方法和类,它们的规模已经增加到了难以处理的地步。通常,这些异味不会立即出现,而是随着程序的演化而积累(尤其是当没有人努力根除它们的时候)。
ApacheCN_飞龙
2022-04-02
1.7K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档