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

    7.5 如果测试为假会怎么样 我们已经看到了,如果测试的结果为真,Python 会做些什么。不过,如果测试为假,Python 又会做一些什么呢?在 Python 中,有以下 3 种可能。 做另一个测试。如果第一个测试结果为假,可以利用关键字 elif(这是 else if 的简写)让 Python 再做另一个测试,例如: if answer >= ...
  • 空标题文档

    8.3 一条捷径—— range() 在上面的例子中,我们只循环了 5 次: for looper in [1, 2, 3, 4, 5]: 如果希望循环运行 100 次或者 1000 次呢?这就得键入很多很多的数! 很幸运,这里有一条捷径。利用 range() 函数,你可以只输入起始值和结束值,它就会为你创建这二者之间的所有值。range()...
  • 空标题文档

    8.7 关于这个问题…… 我们刚才学习了第一种的循环,也就是 for 循环或计数循环。第二种循环称为 while 循环或条件循环。 如果你能提前知道希望循环运行多少次,那么 for 循环很合适。不过,有时你可能希望循环一直运行,直到发生某种情况时才结束,而且你不知道发生这种情况之前会有多少次迭代。这就可以使用 while 循环来实现。 上一章中,我们...
  • 空标题文档

    9.1 增加注释 注释是给你看的,而不是让计算机执行的。注释是程序文档的一部分,计算机运行程序时会忽略这些注释。 Python 中向程序增加注释有两种方法。 术语箱 文档(documentation)就是关于一个程序的信息,描述了程序并说明它是如何工作的。注释是程序文档的一部分,不过在代码本身以外,文档还包括其他部分,文档描述以下内容: ...
  • 空标题文档

    12.1 什么是列表 如果我让你建一个家庭成员列表,你可能会像下图这样写: 在 Python 中,就要写成: family = ['Mom', 'Dad', 'Junior', 'Baby'] 如果我让你写下你的幸运数字,你可能会这样写: 在 Python 中,就要写成: luckyNumbers = [2, 7, 14, 26, 3...
  • 空标题文档

    12.4 这个点是什么 为什么要在 friends 和 append() 之间 加一个点(.)呢?嗯,现在要谈到一个重要的话题了:这就是对象。我们会在第 14 章学习关于对象的更多内容,不过现在先简单解释一下。 术语箱 追加(append)是指把一个东西加在最后面。 把一个东西追加到列表时,会把它增加到列表的末尾。 Python 中的很...
  • 空标题文档

    12.5 列表可以包含任何内容 列表可以包含 Python 能存储的任何类型的数据,这包括数字、字符串、对象,甚至可以包含其他列表。并不要求列表中的元素是同种类型或同一种东西。这说明,一个列表中可以同时包含不同类型,例如数字和字符串,可能像这样: my_list = [5, 10, 23.76, 'Hello', myTeacher, 7, anoth...
  • 空标题文档

    12.14 可改变和不可改变 如果还记得第 2 章中的内容,我们说过,真正改变一个数或字符串是做不到的,你能改变的只是把一个名字指派到哪个数或字符串(换句话说,你只能移动标签)。不过,Python 中确实有一些可以改变的类型,列表就是其中之一。刚才已经看到,列表可以追加或删除元素,另外列表中的元素还可以排序或逆置。 这两种不同的变量分别称为可改变和不可...
  • 空标题文档

    13.5 返回值的函数 目前为止,函数只是为我们做一些工作。不过函数的一个突出作用是:它们还可以向你发回一些东西。 我们已经知道,可以向函数发送信息(参数),不过函数还可以向调用者发回信息。从函数返回的值称为结果(result)或返回值(return value)。 返回一个值 要让函数返回一个值,需要在函数中使用 Python 关键字 ret...
  • 空标题文档

    13.7 强制为全局 上一节中,我们看到,如果试图从函数内改变一个全局变量的值,Python 会创建一个新的局部变量。这是为了防止函数无意地改变全局变量。 不过,有些情况下确实要在函数中改变一个全局变量。这该怎么做呢? 可以用 Python 的一个关键字 global 来做到。可以这样来使用: 如果使用 global 关键字,Python 不会...