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

    15.7 总结 我们介绍了使用unittest和doctest来创建自动化单元测试,也介绍了可以创建测试套件,测试的集合可以被打包起来重用,被放入套件中获得更大的范围,而无需依赖自动化测试查找进程。 我们还介绍了如何创建模仿对象,这样可以隔离软件单元对其进行测试,也介绍了几种安装和卸载的方式。这样就可以应对包含了复杂的初始化状态或存储结果的测试。 d...
  • 空标题文档

    6.1 程序也会出错 当今很多语言都支持异常处理这种机制,如 Java、C++、Python、Ruby 等语言。但是 C 语言是不支持这种机制的。因此,以 C 语言入门学习程序设计的人不少都对为何需要异常处理这个问题认识模糊。本章会说明异常处理产生的目的、它是如何发展的,以及异常处理中仍然尚存的问题。 程序也会出错,比如写入文件时,如果磁盘空间不足写入...
  • 3.3 print()

    3.3 print() 打印是 Python 中最常用的功能,顾名思义,我们现在就简单把 print()这个功能理解为展示打印的结果。使用方法是把你要打印查看结果的对象塞进括号中,这样就可以了。(如果你的 print 不用括号也能使用,请检查你的 Python 版本是不是 Python2,为了方便快速理解编程概念和少走弯路,后面的所有例子都会用 Py...
  • D.6 异常

    D.6 异常 D.6.1 处理异常(使用as) D.6.2 抛出异常 D.6 异常 Python 2.6和更新的2.x发行版有几个特性,可以使用这些特性在Python 3.x中移植异常处理程序并抛出异常。 D.6.1 处理异常(使用as) Python 3中捕获和处理单个异常的语法如下所示。 except ValueError as e:...
  • D.7 其他转换工具和技巧

    D.7 其他转换工具和技巧 D.7 其他转换工具和技巧 除了Python 2.6之外,开发人员可以使用很多工具来更顺利地过渡到Python 3.x,尤其是-3开关(它提供了过时警告)和2to3工具(可以在http://docs.python.org/3.0/library/2 to3.html阅读关于它的更多信息)。然而,可以“编写”的最重要的工具...
  • 空标题文档

    第 17 章 测试题 矩形碰撞检测是指使用对象的一个外围矩形来检测两个图形对象是否接触或重叠。 像素完美碰撞检测是指使用图形对象的实际轮廓来完成碰撞检测。矩形碰撞检测使用对象的外围矩形来确定碰撞。像素完美碰撞检测更准确更真实,不过也需要写更多代码,另外还会让程序速度减慢。 可以使用常规的 Python 列表或 Pygame 动画精灵组来跟踪多...
  • 空标题文档

    阅读本书你需要准备什么 你需要下面的软件来编译和运行本书中的示例。 安装带有标准库的Python 3.2或者更高版本。我们会使用Python 3.3,但是Python 3.2和Python 3.3之间的差别很小。 我们还会使用一些第三方的包,包括PyYaml、SQLAlchemy和Jinja2。 http://pyyaml.org 。 http:/...
  • 空标题文档

    本书的目标读者 本书主要讲述Python的高级主题,所以要求读者熟悉Python 3。通过解决大型的复杂问题,你将会获益良多。 如果你非常熟悉其他的编程语言,但是想切换到Python,那么你可能会发现本书对你很有帮助。本书不会介绍诸如语法之类的基本概念。 对于熟悉Python 2的程序员,本书可以帮助你切换到Python 3。我们不会涉及任何版本切换...
  • 7.4 卷积层和池化层的实现

    7.4 卷积层和池化层的实现 7.4.1 4 维数组 7.4.2 基于 im2col 的展开 7.4.3 卷积层的实现 7.4.4 池化层的实现 7.4 卷积层和池化层的实现 前面我们详细介绍了卷积层和池化层,本节我们就用 Python 来实现这两个层。和第 5 章一样,也给进行实现的类赋予 forward 和 backward 方法,并使...
  • 空标题文档

    11.6 添加ORM层 有许多有关Python的ORM项目,从https://wiki.python.org/moin/HigherLevelDatabase Programming 可以找到一个列表。 我们会选择其中的一个作为例子,这时我们选择 SQLAlchemy,因为它提供给我们许多功能而且它的使用相对广泛。正如其他事物一样,没有最好的选择...