python
边学边输出--费曼学习法,欢迎交流,一起学习!
寻水的鱼°
遨游于荒漠中的鱼°
展开
-
冒泡排序法实例
经典算法之冒泡排序法实例: 正序: x = [1,12,5,3,4,2,5,8,11,23,4,6,7] y = 1 while y < len(x): for i in range(0,len(x)-y): if x[i] > x[i+1]: x[i], x[i+1] = x[i+1], x[i] # temp = x[i+1] # x[i+1] = x[i] # x[i]原创 2020-10-07 13:44:39 · 630 阅读 · 0 评论 -
Python列表之如何copy列表
方法 说明 lst.append(x) 将元素x添加至列表lst尾部 lst.extend(L) 将列表L中所有元素添加至列表lst尾部 lst.insert(index, x) 在列表lst指定位置index处添加元素x,该位置后面的所有元素后移一个位置 lst.remove(x) 在列表lst中删除首次出现的指定元素,该元素之后的所有元素前移一个位置 lst.pop([in..原创 2020-09-04 15:34:44 · 599 阅读 · 0 评论 -
Python函数之自定义函数
DRY: Don’t Repeat Youself 函数相对于Repeat,即复制粘贴的优点: 1. 可以降低代码量(调用函数只需要一行,而拷贝粘贴需要N倍代码) 2. 可以降低维护成本(函数只需修改def部分内容,而拷贝粘贴则需要每一处出现的地方都作修改) 3. 使序更容易阅读(没有人会希望看到一个程序重复无数次相同的代码) 函数定义: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print原创 2020-08-31 11:09:26 · 799 阅读 · 0 评论