数智图书馆-无锡数智政务 本次搜索耗时 7.198 秒,为您找到 617 个相关结果.
  • 空标题文档

    第16章 使用命令行 命令行启动选项、环境变量和配置文件对许多应用程序都非常重要,特别是服务器的实现。有许多方法可以处理程序启动和创建对象的过程。我们会在本章中探讨两个问题:参数解析和应用程序的总体架构。 本章中会扩展第13章“配置文件和持久化”中介绍的配置文件处理,我们会使用更多为命令行程序和顶层服务器提供的技术。我们还会扩展第14章“Logging...
  • 空标题文档

    什么是编程 很简单,编程(programming)就是告诉计算机要做什么。计算机只是一些没有生命的机器,它们自己可不知道该做什么,一切都得你来告诉它,而且你还必须把细节都说清楚。 不过,一旦给计算机“下达”了正确的指令,它们就能做很多让人惊奇的事情。 术语箱 指令(instruction)就是下达给计算机的一个基本命令,通常要求计算机做某件特定的...
  • 空标题文档

    7.3 是不是有问题 if 语句中真的有两个等号吗(if timsAnswer == correctAnswer)?没错,确实是这样,下面来告诉你这是为什么。 人们通常这么说,“5 加 4 等于 9”,另外会这么问“5 加 4 等于 9 吗?”。前一个是陈述句(statement);另一个是疑问句(question)。 在 Python 中,也同...
  • 空标题文档

    14.1 真实世界中的对象 什么是对象?如果我们不是在讨论编程,当我问到这个问题时,可能会有下面的对话: 在 Python 中定义什么是对象也可以作为一个很好的起点。拿球来举个例子。可以操作一个球,比如捡球、抛球、踢球或者充气(对于某些球来说)。我们把这些操作称为动作(action)。还可以通过指出球的颜色、大小和重量来描述一个球。这些就是球的属性...
  • 空标题文档

    14.4 这个点是什么 在前面的球例子中,你可能已经注意到对象名与属性或方法名之间的点。这是 Python 使用对象属性和方法的一种记法:object.attribute 或 object.method()。就这么简单。这称为点记法,很多编程语言中都使用了这种记法。 现在对于对象已经有了整体认识。下面来建立一些对象!
  • 空标题文档

    附录 B Python 2 与 Python 3 的差异 在本书中,我们提到了 Python 2 与 Python 3 的几处差异。本书使用的是 Python 2,但我们也希望你能读懂 Python 3 的代码,并具备让代码兼容 Python 3 的能力。本附录只讨论与本书内容有关的 Python 特性的差异。(比如,Python 3 处理 Unicod...
  • 1.3 Python解释器

    1.3 Python解释器 1.3.1 算术计算 1.3.2 数据类型 1.3.3 变量 1.3.4 列表 1.3.5 字典 1.3.6 布尔型 1.3.7 if 语句 1.3.8 for 语句 1.3.9 函数 1.3 Python解释器 完成 Python 的安装后,要先确认一下 Python 的版本。打开终端(Windows 中...
  • 空标题文档

    工作电脑,休闲电脑 Compute different 在理想情况下,工作和休闲之间的那条灰色分界线都很难看见,使用同一台电脑进行工作和休闲的话,就更不可能了。当然,你可以在工作结束之后退出聊天程序和邮件,可你知道你不会这么做的。凡夫俗子都没有这么强的自律能力。 一个更有效、更人性化的方法就是使用两台电脑,把工作和休闲彻底区分开。一台用来工作,另一台...
  • 1.7 总结回顾

    15 2025-06-20 《大话数据结构》
    1.7 总结回顾 1.7 总结回顾 今天首先用我一个不争气的学生为例子,说明数据结构很重要。接着讲了数据结构的起源,说白了,就是一老外,觉得编程这玩意儿不弄得复杂点,不能证明他厉害,所以推出“数据结构”这一课程,让所有学编程的人“享受它带来的乐趣”或者“体验被折磨后无尽的烦恼”。 接着,正式介绍了数据结构的一些相关概念,如图1-7-1所示。 图...
  • 6.2 树的定义

    15 2025-06-20 《大话数据结构》
    6.2 树的定义 6.2.1 结点分类 6.2.2 结点间关系 6.2.3 树的其他相关概念 6.2 树的定义 之前我们一直在谈的是一对一的线性结构,可现实中,还有很多一对多的情况需要处理,所以我们需要研究这种一对多的数据结构——“树”,考虑它的各种特性,来解决我们在编程中碰到的相关问题。 树(Tree)是n(n≥0)个结点的有限集。n=0时称...