数智图书馆-无锡数智政务 本次搜索耗时 8.822 秒,为您找到 563 个相关结果.
  • B.13 类的特殊方法

    B.13 类的特殊方法 B.13 类的特殊方法 表B-13列出了特殊方法集合,通过实现它们,允许用户自定义对象具有Python标准类型的行为和功能。 表B-13 自定义类的特殊方法 (续表) (续表) ① Python 2.2中新增;仅仅用于新型类。 ② Python 2.3中新增。 ③ 除了cmp()之外,其他所有都是...
  • B.14 Python操作符汇总

    B.14 Python操作符汇总 B.14 Python操作符汇总 表B-14列出了Python操作符的完整集合,以及它们适用的标准类型。操作符按优先级从最高到最低排序,共享相同阴影组的拥有相同的优先级。 表B-14 Python操作符(一元的) ① 也可以包括相应的赋值操作符。 ② 涉及布尔类型的操作将对操作数进行,例如ints.f。 ...
  • C.5 参考资料

    C.5 参考资料 C.5 参考资料 Andrew Kuchling,“Python Warts,”July 2003, http://web.archive.org/web/20070607112039 , http://www.amk.ca/python/writing/warts.html . A.M.Kuchling,“What’s New ...
  • 空标题文档

    第2章 与Python无缝集成——基本特殊方法 Python中有一些特殊方法,它们允许我们的类和Python更好地集成。在标准库参考(Standard Library Reference)中,它们被称为基本特殊方法,是与Python的其他特性无缝集成的基础。 例如,我们用字符串来表示一个对象的值。Object基类包含了repr ()和str ()的默认...
  • 空标题文档

    1.6 运行你的第一个程序 保存了你的程序之后,就可以选择 Run(运行)菜单(还是在 IDLE 编辑器中),再选择 Run Module(运行模块),如下图所示。这样就能运行你的程序了。 Python Shell 窗口(就是启动 IDLE 时出现的那个窗口)再次变成活动窗口,并会显示下面的结果。 RESTART 部分表明已经开始运行一个程序...
  • 空标题文档

    2.1 输入、处理和输出 你的第一个程序(代码清单 1-1)并没有任何输入或处理。也正是因为这个原因,那个程序没有太大意思。它的输出就是程序在屏幕上打印的消息。 你的第二个程序猜数游戏(代码清单 1-2)就具备以下这三个基本要素。 输入:玩家键入的数,也就是他猜的数。 处理:程序检查玩家猜的数,并统计已经猜过几次。 输出:程序最后打印的消息...
  • 空标题文档

    2.4 数字和字符串 目前为止,我们已经为字母(文本)和数字创建了变量。不过,在前面的加法例子中,Python 怎么知道我们指的是数字 5 和 3,而不是字符“5”和“3”呢?就像前面这句话一样,正是引号带来了差别。 字符或字符序列(字母、数字或标点符号)称为一个字符串(string)。要告诉 Python 你在创建一个字符串,就要在字符两边加上引号。...
  • 空标题文档

    2.5 它们有多“可变” 变量之所以叫做“变量”是有原因的,就是因为它们是……怎么说呢……是可变的!这是指你可以改变赋给它们的值。在 Python 中,这就要创建一个与原先不同的新东西,并把旧标签(名字)贴到这个新东西上。上一节中我们就采用这种方式改变了 MyTeacher。我们将标签 MyTeacher 从 "Mrs. Goodyear" 上取下来,把...
  • 空标题文档

    第 4 章 数据的类型 我们已经看到,至少可以为一个变量赋 3 种不同类型的值(保存在计算机内存中):整数、浮点数和字符串。Python 还有其他一些数据类型,后面将会学到,不过对现在来说,这 3 个类型就足够了。这一章中,我们将学习怎样区分一个值究竟是什么类型。还会了解如何由一个类型建立另一个类型。
  • 空标题文档

    4.3 类型转换错误 当然,如果向 int() 或 float() 提供的不是一个数,它就会不正常。 下面来试试看: >>> print float('fred')Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> print float ('f...