冒泡排序 将一个不规则的数组按从小到大的顺序进行排序 1 data = [10,4,33,21,54,3,8,11,5,22,2,1,17,13,6] 2 3 #第一次循环,最后一个数字不需要循环,因为最大值已经放到最右边 4 第二次循环后面两个数字都不需要循环,因为第二大的数字已经放到倒数第二个
分类:
编程语言 时间:
2016-02-23 18:32:40
阅读次数:
166
#/usr/bin/envpython3
#-*-coding:utf-8-*-
#date:2016-02-23
‘‘‘注:由于Python源代码也是一个文本文件,所以,当你的源代码中包含中文的时候,在保存源代码时,就需要务必指定保存为UTF-8编码。当Python解释器读取源代码时,为了让它按UTF-8编码读取,我们通常在文件开头写..
分类:
编程语言 时间:
2016-02-23 13:28:05
阅读次数:
302
shevle 模块 扩展pickle模块。。。 1.潜在的陷进 >>> import shelve>>> s = shelve.open("nb") >>> s['x'] = ['a','b','c'] >>> s['x'].append('d') >>> s['x'] ['a', 'b', 'c'
分类:
编程语言 时间:
2016-02-22 23:39:56
阅读次数:
424
一。字典: 1. 不是序列,是一种映射。 2. 键 :值的映射关系。 3. 没有顺序和位置的概念,只是把值存到对应的键里面。 二。相关操作: 1. 大括号,多个键 :值 2. 通过键来索引从而得到或操作对应的值: 3.
分类:
编程语言 时间:
2016-02-22 17:04:13
阅读次数:
172
一。列表: 1. 任意类型对象的位置相关的有序集合。 2. 没有固定大小。 3. 对偏移量进行赋值及各种方法的调用,修改列表。 4. 列表是序列的一种。 5. 所有对字符串的序列操作对列表均适用。 二。对列表做索引,分片 三。调用内置的函数及方法 四。边界检查 五。嵌套 六。列表解析: 1. 把M里
分类:
编程语言 时间:
2016-02-21 18:30:22
阅读次数:
186
一。字符串: (一)字符串里单个元素的操作 1. 单个字符(元素)的序列组合。 2. 序列:单个字符的位置 3. 序列的操作:内置函数len获取长度,加位置索引 4. 获取字符串的里的元素:正向索引+反向索引 (二)字符串里多个元素的操作:分片 1. X[I:J]:取出X中从偏移量为I,直到但不包括
分类:
编程语言 时间:
2016-02-21 17:03:52
阅读次数:
197
1)看到书上说,在运行时,python的解释器会把代码文件编译成临时文件。并且以.pyc为扩展名。在3.2之前,在同一目录西面,3.2之后,会在_pycache_这个目录下面。但是我没有发现。觉得这么做的目的,会提高运行时的速度,不知道如何能够强制其执行。2)PVM:运行的是.pyc。其实这个不用多
分类:
编程语言 时间:
2016-02-21 14:14:34
阅读次数:
221
CSScss.doyoe.comCascadingStyleSheets在标签中使用style=‘xx:xxx;‘在页面中嵌入<styletype="text/css"></style>块引入外部css文件<linkrel="stylesheet"type="text/css"href="mystyle.css"/>1.标签选择器divaspan….2.id选择器#idname3.class选择器.clas..
分类:
编程语言 时间:
2016-02-20 10:33:45
阅读次数:
231
参考文献:http://www.cnblogs.com/alex3714/articles/5143440.html 迭代器: 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外
分类:
编程语言 时间:
2016-02-18 01:15:22
阅读次数:
259
迭代器: 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完才结束。迭代器只能向前不会后退,不过这没什么大不了的,因为人们很少在迭代中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中的所有元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之
分类:
编程语言 时间:
2016-02-17 13:02:08
阅读次数:
240