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

    12.2 多重继承 我们了解了保证类的继承和类型的机制之间的一致性的难处。类型相当于我们在第 11 章中学习的类的三种作用之中的可行操作的功能说明。 另一方面,发挥类作为代码再利用单元的作用时,类型和类就是分类这种观点有时具有适得其反的效果。尤其对于动态类型语言这样不太重视类型的语言。 本节我们将深入探讨使用类来实现代码再利用的方法。 一种事物在多...
  • 空标题文档

    1.3 来点指令吧 下面就来向 Python 下达我们的第一条指令。 在 >>> 提示符末尾的光标后面键入: print "Hello World!" 然后按下 Enter(回车键)。(有些键盘上,这个键称为 Return 键。)每键入一行指令之后,都要按回车键。 按下回车键之后,会得到这样一个响应: Hello World!>>> 下图...
  • 空标题文档

    1.8 你的第二个程序 第一个程序没有多大实际意义,它只是在屏幕上打印了一些内容。下面来试一个更有意思的程序。 代码清单 1-2 中的代码编写的是一个简单的猜数游戏。与第一个程序一样,先 选择 File(文件) > New Window(新窗口)在 IDLE 编辑器中新建一个文件。键入代码清单 1-2 中的代码,然后保存这个文件。可以把这个文件命名为你...
  • 空标题文档

    7.1 测试,测试 程序需要能够根据输入做不同的事情。下面给出几个例子: 如果 Tim 给出的答案正确,就为他加 1 分; 如果 Jane 击中外星人,就发出爆炸声; 如果文件没找到,就显示错误消息。 决策时,程序要做出检查(完成一个测试),查看某个条件是否为真。在上面的第一个例子中,这个条件就是“答案正确”。 Python 完成测试...
  • 空标题文档

    7.6 测试多个条件 如果想要测试好几件事情该怎么办?假设你要为 8 岁以上的人创建一个游戏,另外你希望玩家至少上三年级。这就要满足两个条件。下面是测试这两个条件的一种方法: age = float(raw_input("Enter your age: "))grade = int(raw_input("Enter your grade: "))if ...
  • 空标题文档

    7.9 使用 not 还可以用 not 把比较倒过来,表示相反的逻辑。 color = raw_input("Enter your favorite color: ")if color == "red" or color == "blue" or color == "green": print "You are allowed to play t...
  • 空标题文档

    8.6 没有数字的计数 在所有前面的例子中,循环变量都是一个数。按编程术语来讲,可以这么说:循环迭代处理一个数字列表。但是列表不一定非得是数字列表。从卡特的试验我们看到,它也可以是字符列表(一个字符串),还可以是一个字符串列表,或者是其他列表。 要了解它如何工作,最好的办法就是举个例子来说明。试着运行代码清单 8-7 中的程序,看看会发生什么。 代码...
  • 空标题文档

    9.2 单行注释 在任何代码行前面加上“#”符号就可以把它变成一个注释。(这个符号叫做数字符号,有时也叫做镑符号。) # 这是Python 程序中的一个注释print 'This is not a comment' 如果运行这两行代码,会得到下面的输出: This is not a comment 程序运行时第一行会被忽略。注释(以 # 字符...
  • 空标题文档

    9.4 多行注释 有时你可能想使用多行注释。可以使用多行,每行前面都有一个 # 字符,像下面这样: # * # 这个程序用来说明Python 中如何使用注释# 星号所在的行只为将注释# 与其余代码清楚地区分开# * 多行注释可以很好地“突出”代码段,使你读代码时能清楚地区分不同代码段。可以用多行注释来描述一段代码要做什么。程序最开始的多行...
  • 空标题文档

    14.5 创建对象 Python 中创建对象包括两步。 第一步是定义对象看上去什么样,会做什么,也就是它的属性和方法。但是创建这个描述并不会真正创建一个对象。这有点像一个房子的蓝图。蓝图可以告诉你房子看上去怎么样,但是蓝图本身并不是一个房子。你不可能住在一个蓝图里。只能用它来建造真正的房子。实际上,可以使用蓝图盖很多的房子。 在 Python 中...