数智图书馆-无锡数智政务 本次搜索耗时 4.676 秒,为您找到 1443 个相关结果.
  • 第二章 现在就开始

    第二章 现在就开始 2.1 安装 Python 环境 在你开始学习 Python 之前最重要的是——对,你要安装 Python 环境。许多初学者会纠结应该选择 2.x 版本还是 3.x 版本的问题,在我看来,世界变化的速度在变得更快,语言的更新速度速度亦然。没有什么理由让我们只停留在过去而不往前看。对于越来越普及、同时拥有诸多炫酷新特性的 Python...
  • 7.8 类的继承

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

    2.5 实践与应用 2.5.1 一个简单的示例 2.5 实践与应用 2.5.1 一个简单的示例 本节用最简洁的代码示范Fourinone如何进行分布式计算,如上面章节所述,Fourinone采用一种工头链式结合工人并行的计算结构简化分布式计算,能够通俗易懂,并能深入控制整个计算过程。 完成一个并行计算需要工头(SimpleCtor)、工人(Sim...
  • 空标题文档

    3.5 小结 同样是处理 1 加 2 乘以 3 这样的运算,不同语言的表达方式大相径庭。但是基本上都是用语法树来表达。语言之间的这种差异就是语法的差别,它决定了怎样的代码对应怎样的语法树。 FORTH 语言和 LISP 语言尽量精简规则。但是市场追求的不是规则数量多么少、多么简单。相比之下,FORTRAN 语言大量导入了诸如乘法运算符优先级高于加法这样...
  • 空标题文档

    5.1 函数的作用 在第 4 章中,我们学习了 if 语句、for 语句、while 语句等产生的原因。本章我们来学习函数,即把代码的一部分视作有机整体,然后切分出来并为之命名的程序设计机制 1。 1这种机制在不同时期和不同语言中,有事务、程序(procedure)、子程序(subroutine)等不同的叫法。但大多数人都习惯称它为“函数”。另外,类似...
  • 空标题文档

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

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

    5.2 print 命令和逗号 通常情况下,希望从用户得到输入时,必须告诉他你想要什么,应当提供类似这样的一个消息: print "Enter your name: " 然后用 raw_input() 函数得到用户的响应: someName = raw_input() 如果运行这些代码行,并键入你的名字,会得到: Enter your na...
  • 空标题文档

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

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