数智图书馆-无锡数智政务 本次搜索耗时 5.181 秒,为您找到 563 个相关结果.
  • 6.2 列表(list)

    6.2 列表(list) 首先我们从列表开始,深入地讲解每一种数据结构。列表具有的最显著的特征是: 列表中的每一个元素都是可变的; 列表中的元素是有序的,也就是说每一个元素都有一个位置; 列表可以容纳 Python 中的任何对象。 列表中的元素是可变的,这意味着我们可以在列表中添加、删除和修改元素。 列表中的每一个元素都对应着一个位置,我们通过输...
  • 7.8 类的继承

    7.8 类的继承 时代在变迁,消费品的种类在不断增长,现在的时代早已经不是 Andy Warhol 那个只有一个口味的可口可乐的时代了,而且也并非是所有可口可乐的味道一样好——如果喝过樱桃味的可乐你一定会明白。可口可乐本身的口味也是根据现代人的需求变了又变。 现在我们使用可口可乐官方网站上最新的配方 来重新定义这个类: class CocaCol...
  • 8.2 安装第三方库

    8.2 安装第三方库 无论你想安装哪一种库,方法基本都是通用的。下面开始介绍安装第三方库的方法。 最简单的方式:在 PyCharm 中安装 推荐大家使用 PyCharm ,就是因为它贴心地考虑了开发者的使用体验,在 PyCharm 中可以方便快捷地安装和管理库。 第一步:在 PyCharm 的菜单中选择:File > Default Setti...
  • 空标题文档

    第 26 章 Python Battle 在本书中我们已经讲解了如何开发自己的游戏,但还有一个话题没有讨论,那就是游戏中的人工智能(AI)。从吃豆人(Pac-Man)开始,几乎所有的游戏在攻击玩家时都有某种形式的人工智能。本章将展示如何动手开发一个有人工智能的游戏。
  • 空标题文档

    11.5 方法 3:闭包 什么是闭包 说到闭包(closure)这个概念,想必很多人一时也说不出究竟何为闭包。它是创建具有对象性质的事物的一种技术。 很多语言都支持定义带有某种状态的函数。比如,可以定义像计数器一样每调用一次显示的数字加 1 的函数。我们用 JavaScript 语言来实现一下。 JavaScriptfunction makeCo...
  • 空标题文档

    1.4 与 Python 交互 你刚才所做的就是在交互模式中使用 Python。键入命令(指令)后,Python 立即执行这个命令。 术语箱 执行(executing)命令、指令或程序就表示“运行”或者“发生”,这只是运行或发生的另外一种形象说法。 下面就在交互模式中再尝试几条指令。 在提示符后面键入下面这条指令: >>> print 5...
  • 空标题文档

    3.4 另外两个操作符 还有两个算术操作符要告诉你。程序中需要的 99% 的操作符就是这两个操作符再加上前面刚讲的 4 个基本操作符。 指数——自乘为一个幂 如果把 3 乘 5 次,可以写成 >>> print 3 3 3 3 3243 不过,这就等同于 35,或者“3 的指数为 5”,也就是“3 的 5 次幂”。Python 用一个双...
  • 空标题文档

    第 21 章 打印格式化与字符串 在第 1 章中(真是很早以前了),你已经学习了 print 语句。这是我们在 Python 中使用的第一个语句。我们还在第 5 章中见过可以在 print 语句末尾加一个逗号,让 Python 在同一行上打印后面的内容。(至少 Python 2 可以。Python 3 则不可以。)我们曾经利用这一点来建立 raw_inp...
  • 空标题文档

    6.3 GUI 输入 我们只看过一种 GUI 输出,就是一个消息框。不过输入呢?还可以使用 EasyGui 得到输入。 在交互模式中运行前面的例子时,你点击 OK 按钮了吗?如果点击了这个按钮,应该已经在 shell 或终端或命令窗口中见过这样的结果: >>> import easygui>>> easygui.msgbox("Hello there...
  • 空标题文档

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