数智图书馆-无锡数智政务 本次搜索耗时 3.388 秒,为您找到 563 个相关结果.
  • 7.7 魔术方法

    7.7 魔术方法 Python 的类中存在一些方法,被称为"魔术方法",init() 就是其中之一。 __init() 的神奇之处就在于,如果你在类里定义了它,在创建实例的时候它就能帮你自动地处理很多事情——比如新增实例属性。在上面的代码中,我们创建了一个实例属性,但那是在定义完类之后再做的,这次我们一步到位: class CocaCola(): ...
  • 空标题文档

    7.4 小结 本章我们学习了对名字的有效作用范围进行限制的重要性。现在(2013 年)大量采用的是静态作用域。 变量在任何一种语言中都存在,但不能想当然认为它在任何语言中都是一样的,或者它从一开始就是现在这样的。事实上,语言的不同会带来各种差异,即使现在大家还在不断地进行各种讨论以寻求更好的处理方式。本章介绍了 Ruby 1.9 和 Python 3....
  • 空标题文档

    9.1 容器种类多样 在不同的语言中,容器的名称不同,性质各异。比如,C 语言中的数组、LISP 语言中的列表、Python 语言中的元组以及 Ruby 语言中的数组。即使是名字相同,在不同语言中表达的意思也可能不一样。比如,LISP 语言和 Haskell 语言中的列表,与 Java 语言和 Python 语言中的列表在内部构造上完全不同。不同语言中名...
  • 空标题文档

    Python——我们和计算机沟通的语言 所有计算机在内部都使用二进制。不过大多数人都不擅长使用这种语言。我们需要一种更简便的方法来告诉计算机要做什么。所以人们发明了编程语言。利用计算机编程语言,我们可以先用一种自己能理解的方式写程序,然后再把它翻译成二进制供计算机使用。 有很多不同的编程语言。本书会教你如何使用其中的一种语言(Python)来告诉计...
  • 空标题文档

    安装 Python 要想使用本书,你需要在自己使用的计算机上安装 Python。我们强烈建议你使用 Hello World 安装程序来安装本书所需的 Python 版本及其他内容。Hello World 安装程序可在本书的网站 www.helloworldbook2.com 上找到。 如果你采用其他方法安装 Python,导致没有安装上正确的 Pyt...
  • 空标题文档

    致家长和老师 Python 是免费开源的软件,在计算机上安装和使用这种语言没有任何危险。Python 软件以及使用本书所需的所有软件都可以从 www.helloworldbook2.com 免费下载。这些下载文件很容易安装和使用,而且没有病毒和恶意插件。
  • 空标题文档

    1.5 该编程了 到目前为止,我们看到的例子都只是(交互模式中)单个的 Python 指令。通过这些指令可以查看 Python 能够做些什么,这固然不错,不过这些例子并不是真正的程序。前面已经提到过,程序是多个指令集合在一起。所以下面就来创建我们的第一个 Python 程序吧。 谈到菜单选择时,比如说File > New,第一部分(这里的File)是主...
  • 空标题文档

    4.1 改变类型 很多情况下,我们需要将数据从一种类型转换成另一种类型。例如,想要打印一个数字时,就需要把它转换成文本,使它能够出现在屏幕上。Python 的 print 命令可以为我们实现这点。不过,有时我们只是想转换而不需要打印出来,或者需要从字符串转换成数字(这是 print 无法做到的)。这称为类型转换(type conversion)。这该如何...
  • 空标题文档

    4.2 得到更多信息:type() 上一节说过,我们通过看引号来确定一个值究竟是数还是字符串。要确定它是一个数还是字符串还有一种更直接的方法。 Python 还提供了函数 type(),它可以明确地告诉我们变量的类型。 下面试试看: >>> a = '44.2'>>> b = 44.2>>> type(a)<type 'str'>>>> type(...
  • 空标题文档

    第 5 章 输入 到现在为止,希望程序“处理一些数”时,都必须把这些数直接放在代码中。例如,如果编写了第 3 章中的温度转换程序,你可能会把要转换的温度直接放在代码中。如果想要转换一个不同的温度,就必须修改代码。 如果你希望用户在程序运行时输入他想转换的温度呢?之前我们说过,一个程序有 3 大部分:输入、处理和输出。我们的第一个程序只有输出。温度转换程...