首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习手册之数据封装、方法、

在上一篇文章中,我们介绍了 Python 的内部方法、操作符重载和对象生命周期,现在我们介绍 Python 的数据封装、方法、静态方法和属性函数。...Python 的设计哲学略有不同。它认为 "我们都是成年人",这意味着你不应该对的访问设计任意的限制。因此,没有任何方法强制方法或属性是严格私有的。...__Name) 运行结果: >>> ZS ZS AttributeError: 'Name' object has no attribute '__Name' >>> 基本上,Python 通过内部更改名称以包含名来保护这些成员...方法 目前为止,我们所看到调用对象的方法都是有的一个实例调用的,然后传递给方法的 self 参数。 方法是不同的 -- 它们由一个调用,该类被传递给方法的 cls 参数。...方法的常见用途是工厂方法,它们使用与传递的构造函数的参数不同的参数来实例化实例。 方法被装饰符 @classmethod 标记为方法。

62430

Python学习手册--第六部分()

子类中的super()是一个特殊的函数,帮助Python将父和子类关联起来,这行代码让Python调用Animal的父的方法_init_()方法,让Animal实例包含父的所有属性。...为遵循Python的总体理念,应让文件尽可能整洁。为在这方面提供帮助,Python允许你将存储在模块中,然后在主程序中导入所需的模块。...Python标准 Python标准 是一组模块,安装的Python都包含它。你现在对的工作原理已有大致的了解,可以开始使用其他程序员编写好的模块了。...可使用标准中的任何函数和,为此,只需在程序开头包含一条简单的import 语句。下面来看模块collections 中的一个——OrderedDict 。...随着你对标准的了解越来越深入,将熟悉大量可帮助你处理常见情形的模块。

43910
您找到你想要的搜索结果了吗?
是的
没有找到

Python 学习入门(3)—— 常用

常用的自带 ? 常用的外部类: Tkinter———— Python默认的图形界面接口。...QT就是实现了KDE环境的那个,由一系列的模块组成,有qt, qtcanvas, qtgl, qtnetwork, qtsql, qttable, qtui and qtxml,包含有300个和超过...PyQt还支持一个叫qtext的模块,它包含一个QScintilla。该是 Scintillar编辑器的Qt接口。   PyMedia ———— 用于多媒体操作的python模块。...ftplib模块 ———— 定义了FTP和一些方法,用以进行客户端的ftp编程。我们可用python编写一个自己的ftp客户端程序,用于下载文件或镜像站点。...MFC的人会非常喜欢,简直是同一架构 参考推荐: python常用 python 常用(推荐) 关于 python ImportError: No module named 的问题 Unable

1.3K31

Python标准编写风格

自定义工作流程:正如你看到的,在组织大型项目代码方面,Python提供了很多选项,熟悉所有这些选项很重要,这样你才能确定哪种项目是最佳的,并能理解别人开发的项目。...Python标准Python标准是一组模块,安装Python都包含它。在对的工作原理已经有大致了解,可以开始使用其他程序员编写好的模块了。...可使用标准中的任何函数和,为此只需在程序开头包含一条简单的imort语句。编码风格:你必须熟悉有些与相关的编码风格问题,在你编写的程序较复杂时尤其如此。...名应采用驼峰命名法则;即将名中的每个单词的首字母都大写,而不使用下划线。实例名和模块名都采用小写格式,并在单词之间加上下划线。对于每个,都应紧跟在定义后面包含一个文档字符串。...需要同时导入标准的模块和你编写的模块时,先编写导入表准率模块的import语句,再添加一个空行,然后编写导入你自己编写的模块的import语句。

84820

TypeScript 官方手册翻译计划【十二】:

如果你坚持要使用除了构造器之外的方法(比如使用一个外部填充的内容)去初始化一个字段,那么你可以使用确定赋值断言运算符 !...extends 子句 可以继承自某个基。派生拥有基的所有属性和方法,同时也可以定义额外的成员。...根据 JavaScript 的定义,初始化的顺序是: 初始化基的字段 执行基的构造器 初始化派生的字段 执行派生的构造器 这意味着,因为基构造器执行的时候派生的字段尚未进行初始化,所以基构造器只能看到自己的...表达式 背景导读:表达式(MDN) 表达式和声明非常相似。...,让它产生某个的实例,并且这个是从某个抽象派生过来的。

2.5K10
领券