分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
2.676
秒,为您找到
563
个相关结果.
搜书籍
搜文档
空标题文档
30
2025-06-17
《Python面向对象编程指南》
第9章 序列化和保存——JSON、YAML、Pickle、CSV和XML 为了存储Python中的对象,必须先将其转换为字节,然后再将字节写入文件。这个过程称为序列化,又叫作数据转换(marshaling)、压缩(deflating)或编码(encoding)。接下来我们会介绍几种将一个Python对象转换为字符串或字节流的方式。 每种序列化方式又称为...
空标题文档
30
2025-06-17
《Python面向对象编程指南》
第13章 配置文件和持久化 配置文件是对象持久化的一种形式。它包括了一个序列化的、在应用程序或服务器中对默认状态可编辑的表示。我们将对第9章“序列化和保存——JSON、YAML、Pickle、CSV和XML”中有关对象的序列化内容进行扩展,创建配置文件。 另外,如果有纯文本的可编辑的配置文件,也必须将应用定义为可配置的。进一步说,我们必须为应用程序定义...
空标题文档
30
2025-06-17
《Python面向对象编程指南》
第15章 可测试性的设计 高质量的程序必须写自动化测试,需要尽最大的努力来确保软件是工作的。黄金法则是为了可交付性,功能必须包含单元测试。 没有自动化测试的情况下,功能就不能被确保是工作的并且不应该被使用。正如Kent Beck在极限编程中所提到的:“任何没有经过自动测试的功能就等于不存在的功能”。 关于程序功能的自动化测试,有两个基本点。 自动...
空标题文档
30
2025-06-17
《Python面向对象编程指南》
17.4 主脚本和main 模块的设计 最上层的主脚本会完成应用程序的执行。在一些情况下,会有多个主脚本,因为应用会做多种不同的事情。如何写最上层主脚本,主要有以下3种方式。 对于小应用来说,可以使用python3.3some _ script.py来运行程序。这也是在大多数例子中所介绍的方式。 对于更大一些的应用,会使用一个或多个文件,使用OS c...
8.2 安装第三方库
30
2025-06-17
《编程小白的第一本 Python 入门书》
8.2 安装第三方库 无论你想安装哪一种库,方法基本都是通用的。下面开始介绍安装第三方库的方法。 最简单的方式:在 PyCharm 中安装 推荐大家使用 PyCharm ,就是因为它贴心地考虑了开发者的使用体验,在 PyCharm 中可以方便快捷地安装和管理库。 第一步:在 PyCharm 的菜单中选择:File > Default Setti...
空标题文档
30
2025-06-17
《代码之髓:编程语言核心概念》
3.1 什么是语法 程序设计语言中有各种各样的规则。比如,乘法运算比加法运算优先级高,所以 1+23 这样书写的算式是先计算 23 的。语法就是程序语言设计者规定的解释程序编写方式的一系列规则。在第 2 章中,我们讲到程序设计语言是为了带来便捷而创造的,那么语法又会是为何而创造出来的呢 1 ? 1语法和句法有什么差别呢?也许有人要问这个问题。两者都是编...
空标题文档
30
2025-06-17
《代码之髓:编程语言核心概念》
9.2 为什么存在不同种类的容器 为什么会有不同种类的容器呢?这是因为各种容器兼具长处和短处。 容器中的数据实际上是存放在内存中的。内存就像投币式储物柜,由固定大小的箱子按秩序排列,并编上序号(图 9.1)。容器的类型不同,内存中存储数据的方式也不同,其长处和短处正是由这些差异而来。接下来我们就来看一下存储数据方式的差异。 图 9.1 内存 固定...
D.6 异常
29
2025-06-17
《Python核心编程(第3版)》
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:...
空标题文档
29
2025-06-17
《Python面向对象编程指南》
21点游戏策略 对于21点游戏来说,玩家必须使用以下两种策略。 一种策略用于决定玩法:保险、叫、停叫、分牌或双倍。 另一种策略用于决定下注大小。一种常见的谬误统计可以引导玩家提高或降低下注,进而最大限度地保证胜的概率并减少输的概率。任何模拟游戏的软件也必须对复杂下注策略进行模拟。它们是一些有趣的算法,通常包含状态,需要学习一些高级的Python编程技...
1.3 Python解释器
29
2025-06-17
《深度学习入门:基于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 中...
1..
«
32
33
34
35
»
..57