摘要: 1.递归函数 自己调用自己的函数是递归函数 递:去 归:回 一去一回叫作递归 简单递归 def digui(n): print(n,'<==1==>') if n > 0: digui(n-1) print(n,'<==2==>') digui(5) 解析: ''' 去的过程: n = 5 prin 阅读全文
posted @ 2020-05-18 23:56 我在路上回头看 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.推导式 用一行循环判断遍历处一系列数据的方式 推导式在使用时,只能用for循环和判断,而且判断只能是单项判断 基本语法: lst = [i for i in range(1,51)] print(lst) 普通推导式 #[1,2,3,4] => [2,8,24,64] lst = [1,2,3, 阅读全文
posted @ 2020-05-18 14:14 我在路上回头看 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 这次介绍的是最简单的冒泡排序.......好了废话不多说先看下面 #先定义一个变量,假设我们要排列下面列表中的元素的顺序 i= [10,4,7,2,1,9,6] #先分析一下 首先先弄懂冒泡排序,两两相比,第一位比第二位大的话,就相互换位置,.....依次类推,直到最后排完的顺序应该是[1,2,4, 阅读全文
posted @ 2020-05-18 00:04 我在路上回头看 阅读(249) 评论(0) 推荐(0) 编辑