数智图书馆-无锡数智政务 本次搜索耗时 3.257 秒,为您找到 1020 个相关结果.
  • 96 机器不是认知观察员

    96 机器不是认知观察员 96 机器不是认知观察员 阿诺德·屈莱休(Arnold Trehub) 马萨诸塞大学阿默斯特分校心理学家;著有《认知大脑》(The Cognitive Brain ) 人 类构建的机器是不会思考的,因为没有哪台机器能够拥有观点,即对周围世界参照物的内在象征性逻辑形成独特的视角。我们作为意识的认知观察员,当我们看到这些...
  • 空标题文档

    1.7 简单的组合对象 一个组合对象也可以称作容器。我们会从一个简单的组合对象开始介绍:一副牌。这是一个基本的集合对象。我们的确可以简单地使用一个list来代替一副牌(deck)对象。 在设计一个类之前,我们需要考虑这样的一个问题:简单地使用list是合适的做法吗? 可以使用random.shuffle()函数完成洗牌操作,使用deck.pop()来...
  • 空标题文档

    3.6 总结、设计要素和折中方案 在本章中,我们看了一些对象属性的工作方式。我们可以使用object类中已经定义好的功能来获取和设置属性值,可通过定义特性来改变属性的行为。 对于更复杂的情况,可以重写getattr ()、setattr ()和delattr ()或getattribute ()函数的实现。这样一来,可以从根本上更细粒度地控制(也可能带...
  • 空标题文档

    9.6 使用pickle进行转储和加载 pickle模块是Python内部的一种格式,用来完成对象的持久化。 Python标准库中是这样描述pickle的: pickle模块可以将一个复杂的对象转换为一个字节数组并且使用相同的内部结构将字节流转换为一个对象。将这些字节流写入文件或许是最常见的场景,但也可能输出到网络进行传输或是数据库。 pickle...
  • 空标题文档

    13.8 使用JSON或YAML文件存储配置 可以使用JSON或YAML文件完成配置值的存储,这种方式相对容易一些。语法相对友好一些。可以使用YAML表达各种各样的数据。然而,使用JSON的话,对象类的范围较窄一些,可像以下代码这样来定义一个JSON配置文件。 {   "table":{     "dealer":"Hit17",     "split...
  • 8.3 布尔逻辑

    8.3 布尔逻辑 8.3.1 逻辑或 8.3.2 逻辑与 8.3.3 逻辑非 8.3.4 逻辑异或 8.3.5 二进制位运算 8.3 布尔逻辑 前面我们学习了命题逻辑,其中在复合命题中,两个命题之间可通过联接词进行联接。对于这些联接词,我们演示了用文字和符号描述的两种方式:如“p∨q”也可描述为“p或q”。显然用符号描述更简洁,这种表示方式其...
  • 9.2 归纳推理

    9.2 归纳推理 9.2.1 什么是归纳推理 9.2.2 完全归纳推理 9.2.3 不完全归纳推理 9.2 归纳推理 除了演绎推理外,在逻辑推理中常用的还有一种称为“归纳推理”的方法。下面我们来研究归纳推理,以及对比其与演绎推理的关系。 9.2.1 什么是归纳推理 我国著名数学家华罗庚写的《数学归纳法》一书中,举过这样一个例子: 从一个袋子...
  • 使用正则表达式匹配文本

    使用正则表达式匹配文本 向更实用的程序前进 成功匹配的副作用 错综复杂的正则表达式 暂停片刻 使用正则表达式匹配文本 Matching Text with Regular Expressions Perl可以以多种方式使用正则表达式,最简单的就是检查变量中的文本能否由某个正则表达式匹配。下面的代码检查$reply中所含的字符串,报告这个字符串...
  • NFA、DFA和POSIX

    NFA、DFA和POSIX 最左最长规则 POSIX和最左最长规则 速度和效率 小结:NFA与DFA的比较 NFA、DFA和POSIX NFA,DFA,and POSIX 最左最长规则 "The Longest-Leftmost" 之前我们说过:如果传动装置在文本的某个特定位置启动DFA引擎,而在此位置又有一个或多个匹配的可能,DFA 就...
  • 知乎周刊 Plus

    21 2025-06-17 《儿童教育》
    知乎周刊 Plus 「知乎周刊 Plus」是我们精心挑选知乎海量回答,经过专业化、结构化、逻辑化的深度编辑制成的轻量级电子书。将散落于站内各处的用户智慧多角度并系统性地重新呈现,与阅读者分享实用的技能、有效的经验及有趣的知识。