摘要: 选择排序算法的思想,首先第一次先从整个序列中选择最小的数,然后放到第一位,然后再从第二位到最后一位选择出最小的一个数,把这个数放到第二位,然后,再从第三位到最后一位选择其中最小的数放到第三位,这样一直排下去,直到最后一位。这样就可形成一个有序数列 选择一个值进行比较,全部比较完,最大的值放在最后面。 阅读全文
posted @ 2016-06-14 11:00 小秒 阅读(179) 评论(0) 推荐(0) 编辑
摘要: #原理: 利用第一值与第二个值对比,如果第二值大则调换位置。一直到对比最后一个值,所以到最后最大的值放在最后面,前面的值再次重新比对。 阅读全文
posted @ 2016-06-14 10:52 小秒 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 阅读全文
posted @ 2016-06-14 10:42 小秒 阅读(383) 评论(0) 推荐(0) 编辑
摘要: python 内置默认全局变量print (vars())__doc__ #py文件头部的注释 '''我是一个注释例子''' print (vars()) __file__ #当前文件路劲__package__ #当前文件None #导入到其他文件:指定文件所在包用.隔开(.可以表示目录/)__builtins__ #内置函数__cached__ #缓存 #当前... 阅读全文
posted @ 2016-06-14 09:10 小秒 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 模块 内置模块是Python自带的功能,在使用内置模块相应的功能时,需要【先导入】再【使用】 一、sys 用于提供对Python解释器相关的操作: ? 1 2 3 4 5 6 7 8 9 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时ex 阅读全文
posted @ 2016-06-14 08:53 小秒 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、百分号方式 %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正好,负数前加负号; - 左对齐;正数前无符号,负数前加负号; 空格 右对齐;正数前加空格,负数前 阅读全文
posted @ 2016-06-14 08:53 小秒 阅读(12819) 评论(0) 推荐(1) 编辑