摘要:
切片 L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: >>> L =['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']>>> L[:3] ['Michael', 'Sara 阅读全文
posted @ 2016-06-15 09:59
Coder25
阅读(402)
评论(0)
推荐(0)
摘要:
为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处? 最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个 阅读全文
posted @ 2016-06-15 09:59
Coder25
阅读(419)
评论(0)
推荐(0)
摘要:
函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而允许使用变量的程序设计语言,由于函数内部的变量状态不确定,同样的输入,可能得到不同的输出,因此,这种函数是有副作用的。 函数式编程 阅读全文
posted @ 2016-06-15 09:22
Coder25
阅读(347)
评论(0)
推荐(0)
摘要:
Python内置了很多函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档: http://docs.python.org/3/library/functions.html#abs 也可以在交互式命令行通 阅读全文
posted @ 2016-06-15 08:34
Coder25
阅读(709)
评论(0)
推荐(0)
摘要:
list是一种有序的集合,可以随时添加和删除其中的元素。 >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 获取 >>> classmates[2] 'Tracy' 当索引超 阅读全文
posted @ 2016-06-15 08:33
Coder25
阅读(614)
评论(0)
推荐(0)

浙公网安备 33010602011771号