万象云档 本次搜索耗时 1.468 秒,为您找到 494 个相关结果.
  • 6.3.1 集合

    6.3.1 集合 6.3.1 集合 Python 提供了集合类型 set,用于表示大量数据的无序集合体。集合可以由各种数据组 成,数据之间没有次序,并且互不相同。可见,Python 集合基本上就是数学中所说的集合①。 集合类型的值有两种创建方式:一种是用一对花括号将多个用逗号分隔的数据括起来; 另一种是调用函数 set(),此函数可以将字符串、列表、...
  • 第五题 字符串相似度

    104 2025-05-31 《经典算法题》
    第五题 字符串相似度 一:概念 二:解析 三:公式 四:代码 第五题 字符串相似度 这篇我们看看最长公共子序列的另一个版本,求字符串相似度(编辑距离),我也说过了,这是一个非常实用的算法,在DNA对比,网 页聚类等方面都有用武之地。 一:概念 对于两个字符串 A 和 B ,通过基本的增删改将字符串 A 改成 B ,或者将 B...
  • 7.9 总结

    7.9 总结 7.9 总结 “多态性”意味着“不同的形式”。在面向对象的程序设计中,我们有相同的外观(基类的通用接口)以及使用那个外观的不同形式:动态绑定或组织的、不同版本的方法。 通过这一章的学习,大家已知道假如不利用数据抽象以及继承技术,就不可能理解、甚至去创建多态性的一个例子。多态性是一种不可独立应用的特性(就象一个switch 语句),只可与...
  • 9.1 基本异常

    9.1 基本异常 9.1.1 异常参数 9.1 基本异常 “异常条件”表示在出现什么问题的时候应中止方法或作用域的继续。为了将异常条件与普通问题区分开,异常条件是非常重要的一个因素。在普通问题的情况下,我们在当地已拥有足够的信息,可在某种程度上解决碰到的问题。而在异常条件的情况下,却无法继续下去,因为当地没有提供解决问题所需的足够多的信息。此时,我们...
  • 第14章 多线程

    第14章 多线程 第14章 多线程 利用对象,可将一个程序分割成相互独立的区域。我们通常也需要将一个程序转换成多个独立运行的子任务。 象这样的每个子任务都叫作一个“线程”(Thread )。编写程序时,可将每个线程都想象成独立运行,而且都有自己的专用CPU。一些基础机制实际会为我们自动分割CPU的时间。我们通常不必关心这些细节问题,所以多线程的代码编...
  • 2.1.3 Python 的动态类型*

    2.1.3 Python 的动态类型* 2.1.3 Python 的动态类型* 如果将计算机内存单元比喻成宾馆的房间,那么编程语言中的变量可以理解成这些房间的“门牌标识”。将一个数据存入变量,实际上是存入该变量所标识的内存单元;而访问一 个变量,当然就是访问该变量所标识的内存单元中的数据。 绝大多数编程语言中对变量的使用有严格的类型限制,一个变量固定...
  • 第 3 章 数据处理的流程控制

    第 3 章 数据处理的流程控制 第 3 章 数据处理的流程控制 计算机程序是对特定数据进行特定操作的一系列编排好的处理步骤。第 2 章介绍了各种 类型的数据的表示和操作,本章介绍如何“编排”处理步骤的问题,即程序的流程控制。编 程语言①提供了控制流语句,用于控制程序从多条执行路径中选择一条路径执行下去。不同 语言支持的控制流语句在形式上可能各不相同,但...
  • 3.3 异常处理

    3.3 异常处理 3.3 异常处理 一个程序即使没有任何语法错误,即使解题的逻辑也正确,在执行的时候仍然可能出现 各种“运行时错误”,导致程序无法按照预定的步骤顺利执行、正常结束。其后果是要么由系 统强行中止程序的运行,要么程序带着错误继续运行而得出错误的结果。这类运行时错误称 为异常或例外(exception)。产生异常的原因是复杂而多样的,既有程序...
  • 4.3 自顶向下设计

    4.3 自顶向下设计 4.3 自顶向下设计 采用传统过程式语言进行模块化编程时,主要通过自顶向下方法来进行系统设计。 自顶向下设计也称为逐步求精(stepwise refinement),是将一个系统逐层分解为子系统的设计过程。首先,对整个系统进行概要设计,指明构成系统的顶层子系统有哪些,注意在 此并不给出各个子系统的细节。其次,对每个子系统重复这个设...
  • 13 解決學習量不足的問題

    13 解決學習量不足的問題 放下想理解所有內容的執念 設定一天的目標學習量 根據目錄整理學習的內容 學習量大時的行動原則 13 解決學習量不足的問題 到書店翻閱專業書籍,幾乎沒有頁數少於五百頁的。一些耳熟能詳的證照考試用書,厚度都相當可觀。像是電腦文書處理專業認證考試用書有一千頁左右,不動產經紀人初試考試用書每科都有七百至八百頁。不少人起初下定...