上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页
摘要: 如果你退出 Python 解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,最好使用文本编辑器先编写好,然后运行这个文件。这就是所谓的创建脚本。随着你的程序变得越来越长,你可能想要将它分成几个文件,这样更易于维护。你还可能想在几个程序中使用你已经编写好的函数... 阅读全文
posted @ 2015-09-05 21:15 呱呱老师 阅读(141) 评论(0) 推荐(0)
摘要: dict()构造函数直接从键-值对序列创建字典:>>>>>> dict([('sape', 4139), ('guido', 4127), ('jack', 4098)]){'sape': 4139, 'jack': 4098, 'guido': 4127}此外,字典推导式式可以用于从任意键和值表达... 阅读全文
posted @ 2015-09-05 20:27 呱呱老师 阅读(323) 评论(0) 推荐(0)
摘要: t = 12345, 54321, 'hello!'>>> t[0]12345>>> t(12345, 54321, 'hello!')元组:元组由逗号分割的若干值组成集合:set()。集合中的元素没有顺序且不会重复。集合的基本用途有成员测试和消除重复的条目。集合对象还支持并集、交集、差和对称差等数... 阅读全文
posted @ 2015-09-05 20:13 呱呱老师 阅读(387) 评论(0) 推荐(0)
摘要: >>> del a[:]>>> a[]del也可以用于删除整个变量:>>>>>> del a之后再引用名称a将会出错(直到有另一个值被赋给它(a才能被引用))。稍后我们将看到del的其它用途 。 阅读全文
posted @ 2015-09-05 20:07 呱呱老师 阅读(276) 评论(0) 推荐(0)
摘要: squares = [x**2 for x in range(10)]相当于squares=map(lambdax:x**2,range(10)),但是更简洁和易读。傻逼才会用最古老的for循环方法去做这样的事情。列表推导式由括号括起来,括号里面包含一个表达式,表达式后面跟着一个for语句,后面还可... 阅读全文
posted @ 2015-09-05 20:06 呱呱老师 阅读(306) 评论(0) 推荐(0)
摘要: 有三个内置函数与列表一起使用时非常有用:filter()、map()和reduce()。1.filter(function,sequence)返回的序列由function(item)结果为真的元素组成。如果sequence是一个字符串或元组,结果将是相同的类型;否则,结果将始终是一个列表。例如,若要... 阅读全文
posted @ 2015-09-05 19:57 呱呱老师 阅读(256) 评论(0) 推荐(0)
摘要: 1.list.extend(L)将指定列表中的所有元素附加到另一个列表的末尾;相当于a[len(a):]=L。2.list.pop([i])删除列表中指定位置的元素并返回它。如果未指定索引,a.pop()将删除并返回列表中的最后一个元素。(i两边的方括号表示这个参数是可选的,而不是要你输入方括号。你... 阅读全文
posted @ 2015-09-05 19:12 呱呱老师 阅读(163) 评论(0) 推荐(0)
摘要: 1.符号表执行一个函数会引入一个用于函数的局部变量的新符号表。更确切地说,函数中的所有的赋值都是将值存储在局部符号表;而变量引用首先查找局部符号表,然后是上层函数的局部符号表,然后是全局符号表,最后是内置名字表。因此,在函数内部全局变量不能直接赋值(除非在一个global语句中命名),虽然可以引用它... 阅读全文
posted @ 2015-09-05 02:48 呱呱老师 阅读(1055) 评论(0) 推荐(0)
摘要: 函数体的第一行可以是一个可选的字符串文本;此字符串是该函数的文档字符串,或称为docstring。(更多关于 docstrings 的内容可以在文档字符串一节中找到。)有工具使用 docstrings 自动生成在线的或可打印的文档,或者让用户在代码中交互浏览;在您编写的代码中包含 docstring... 阅读全文
posted @ 2015-09-05 02:27 呱呱老师 阅读(456) 评论(0) 推荐(0)
摘要: 循环语句可以有一个else子句;当(for)循环迭代完整个列表或(while)循环条件变为假,而非由break语句终止时,就会执行这个else语句。下面循环搜索质数的代码例示了这一点:>>>>>> for n in range(2, 10):... for x in range(2, n):... 阅读全文
posted @ 2015-09-05 02:25 呱呱老师 阅读(491) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页