摘要: 递归算法 如果一个函数包含了对自己的调用,那么这个函数就是递归的. 比如我们计算下1 7乘法的计算: 结果5040 冒泡算法 来个示意图: 冒泡排序(bubble sort)也是一种简单直观的算法.它重复的走访过要排序的数列,一次比较两次元素,如果他们的顺序错误,就把他们交换过来.走访数列的工作是重 阅读全文
posted @ 2016-06-13 16:19 ccorz 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 迭代器 iter() 迭代器是访问集合中元素的一种方式,迭代器 object 从集合中的第一个元素开始访问,知道所有的元素被访问完成. 所以迭代器的特点是: 只能往前,不能后退 迭代器的优点: 不需要提前准备整个迭代器中的所有元素 ,仅仅迭代到某个元素时才计算该元素,而之前或者之后,元素可以不存在或 阅读全文
posted @ 2016-06-13 14:20 ccorz 阅读(241) 评论(0) 推荐(0) 编辑
摘要: python 中的字符串格式化 在 python 中字符串格式化有两种方式,format 和%表示,看看有什么不一样的地方吧! %格式化 "原地址" 中括号中的都是可选项 (name)表示选择指定的 key,后面需要跟字典类型的数据 flag 表示正负号的选择 可以看出左对齐,只有 可以 width 阅读全文
posted @ 2016-06-13 13:21 ccorz 阅读(273) 评论(0) 推荐(0) 编辑
摘要: python 中 dic另一种用法 描述 Python 字典(Dictionary) get() 函数返回指定键的值,如果值不在字典中返回默认值。 语法 返回值 返回指定键的值,如果值不在字典中返回默认值None。 例子,其他巧妙用法 输出: 阅读全文
posted @ 2016-06-13 10:57 ccorz 阅读(341) 评论(0) 推荐(0) 编辑