分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
6.468
秒,为您找到
563
个相关结果.
搜书籍
搜文档
7.9 类的实践
50
2025-06-17
《编程小白的第一本 Python 入门书》
7.9 类的实践 其实类背后所承载的理念是 OOP(面向对象)的编程理念。在大型项目中为了易于管理和维护代码质量,会采取面向对象的方式,这也是软件工程的智慧所在。接下来,我们将使用类的概念来编写一个日常的工具库导入到 Python 的库中,这样一来我们也可以使用 import 方法导入自己的库了。 在使用 Python 处理数据或者是开发网站时,有时候...
空标题文档
50
2025-06-17
《Python面向对象编程指南》
4.2 基类和多态 在这个部分中,我们来看看特别糟糕的多态实现。在Python编程实践中,有一些特殊的情况,参数值的检查应该被独立看待。 设计很好的多态通常会符合Liskov替换原则。基于这个原则,多态类之间可以互相替换而且每一个多态类都包含相同的属性。如果想查看更多这方面的信息,请参见http://en.wikipedia.org/wiki/Lisk...
空标题文档
49
2025-06-17
《Python面向对象编程指南》
版权信息 书名:Python面向对象编程指南 ISBN:978-7-115-40558-6 本书由人民邮电出版社发行数字版。版权所有,侵权必究。 您购买的人民邮电出版社电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。 我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。 如果购买者有侵权行为,我们可能对该用户实施包...
空标题文档
49
2025-06-17
《Python面向对象编程指南》
3.6 总结、设计要素和折中方案 在本章中,我们看了一些对象属性的工作方式。我们可以使用object类中已经定义好的功能来获取和设置属性值,可通过定义特性来改变属性的行为。 对于更复杂的情况,可以重写getattr ()、setattr ()和delattr ()或getattribute ()函数的实现。这样一来,可以从根本上更细粒度地控制(也可能带...
空标题文档
49
2025-06-17
《Python面向对象编程指南》
5.8 总结 我们看了类定义中的3个特殊方法。call ()方法用于创建一个可调用对象,可调用对象用于创建有状态的函数。之前的例子中定义了可以记忆之前计算结果的函数。 enter ()和exit ()函数用来创建上下文管理器,上下文用于处理with语句中的逻辑处理,之前的大多数例子包含了输入和输出。然而,在Python中,对于一些场景使用局部上下文处理...
空标题文档
48
2025-06-17
《Python面向对象编程指南》
15.3 使用安装和卸载 在unittest模块中,存在3个级别的安装和卸载。这里是3种不同的测试范围:方法、类和模块。 在测试用例中使用setUp()和tearDown()方法:这些方法可以确保在TestCase类中,每个单独的测试方法都能够被正确地安装和卸载。我们通常会使用setUp()方法来创建单元中的对象以及所需要的模仿对象。通常我们不会在这...
空标题文档
48
2025-06-17
《Python面向对象编程指南》
10.6 用索引提高性能 高效的规则之一是避免搜索。我们前面展示的一个遍历shelf上所有键的例子是非常低效的。更具强调性的说法是,搜索意味着低效。我们会在这个部分中着重探讨这点。 穷举搜索可能是处理时最糟糕的方法,我们必须总是基于数据的子集或者映射创建索引以提高性能。 为了避免搜索,我们需要基于被搜索的元素创建索引。有了这些索引之...
空标题文档
47
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
22.3 文件位置 到目前为止,我们一直在处理与程序存储在相同位置上的文件。我们没有考虑如何查找文件,因为它与程序在同一个地方。 这就像你在自己的房间里时,你不用担心找不到你的壁橱,它就在房间里。但是如果你在另一个房间、另一幢房子或者在另一个城市里,要找到壁橱就复杂多了! 每个文件都要存储在某个地方,所以除了文件名外,每个文件还有自己的位置。硬盘...
空标题文档
46
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
27.7 回顾 有很多很多别的主题需要研究,还有很多资源可以帮助你在不同的编程领域尤其是 Python 编程领域中更为深入。你可以在图书馆或书店找一找,看看哪些书提供了你感兴趣的信息。也可以在网上搜索这些主题,看看有没有一些在线教程或者 Python 模块能帮你达成目标。 利用 Python 可以做很多事,但如果你需要做一些特定的事情,可能需要其他的语...
空标题文档
46
2025-06-17
《Python面向对象编程指南》
内容提要 Python是一种面向对象、解释型的程序设计语言,它已经被成功应用于科学计算、数据分析以及游戏开发等诸多领域。 本书深入介绍Python语言的面向对象特性,全书分3个部分共18章。 第1部分讲述用特殊方法实现Python风格的类,分别介绍了init ()方法、与Python无缝集成——基本特殊方法、属性访问和特性及修饰符、抽象基类设计的一致...
1..
«
20
21
22
23
»
..57