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

    2.3 名字里是什么 可以给变量取你喜欢的任何名字(严格地说,应该是几乎任何名字)。名字长短由你来定,里面可以有字母和数字,还可以有下划线(_)。 不过对于变量名还有几条规则。最重要的一点是名字是区分大小写的,即大写和小写是不同的。所以 teacher 和 TEACHER 是两个完全不同的名字。同样,first 和 First 也不相同。 另一条规则...
  • 空标题文档

    2.6 全新的我 还可以创建一个等于自己的变量: >>> Score = 7>>> Score = Score 我敢打赌,你肯定在想:“什么嘛,这一点儿用都没有!”你的想法没错。这实际上就是在说“我是我”。不过,稍稍做点改变,你就能成为一个全新的你!试试看: 这里发生了什么?在第一行中,Score 标签本来贴在值 7 上。我们创建了一个新东西...
  • 空标题文档

    3.1 四大基本运算 在第 1 章中我们已经看到 Python 可以做一些数学运算:使用加号(+)完成加法,另外使用星号(*)完成乘法。 如你所料,Python 使用连字号(-)(也称为减号)来做减法: >>> print 8 - 53 由于计算机键盘上没有除号(÷),所以所有程序都使用前斜杠(/)表示除法。 >>> print 6/23 ...
  • 空标题文档

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

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

    12.6 从列表获取元素 可以按元素的索引(index)号从列表获取单个元素。列表索引从 0 开始,所以这个列表中的第一项就是 letters[0]。 >>> print letters[0]a 再来试一个: >>> print letters[3]d 为什么索引从 0 而不是 1 开始? 从计算机发明到现在,很多程序员、工程师还有计算机科...
  • 空标题文档

    12.16 字典 从上文可以看出,Python 列表是一种将元素组织在一起的方式。在编程中,你会经常想以另一种方式组织元素,即将某个值和另一个值关联起来。这种组织方式就像电话通讯录将姓名和电话号码关联起来,也像字典将单词和它们的含义关联起来。 Python 字典(dictionary)是一种将两个东西关联在一起的方式。被关联在一起的两个东西分别称为键(...
  • 空标题文档

    14.8 多态和继承 接下来,我们来看对象最为重要的两个方面:多态(polymorphism) 和继承(inheritance)。这两个词很长很深奥,不过正是因为有这两个方面,才使得对象如此有用。我会在下面几节清楚地解释它们的含义。 多态——同一个方法,不同的行为 非常简单,多态是指对于不同的类,可以有同名的两个(或多个)方法。取决于这些方法分别应用...
  • 空标题文档

    27.3 游戏编程与 Pygame 如果你只是想建立游戏,关于这个主题有很多书,实在是太多了,根本无法在这里一一列出。你可能想学习一种 OpenGL 技术,这是“Open Graphics Language”(开放图形语言)的简写,很多游戏都使用了这种图形系统。在 Python 中可以使用一个名为 PyOpenGL 的模块来使用 OpenGL,关于这个内...
  • 作为编程语言的正则表达式

    作为编程语言的正则表达式 以文件名做类比 以语言做类比 作为编程语言的正则表达式 Regular Expressions as a Language 如果没有正则表达式相关经验,读者可能无法理解上个例子中正则表达式「^(From|Subject):」的意义,但是这个表达式并没有什么神奇之处。其实魔术本身也不神奇,只是缺乏训练的普通观众不明白魔术师...