摘要: 我用python实现的冒泡排序是双指针,这里虽然也是双指针,但是flag == 0,可以退出循环我不理解 选择排序python用的是技巧min()函数和切片 java么求初每一次循环索引的最小值(这里的技巧很厉害),然后再覆盖赋值 public class suanfa { public stati 阅读全文
posted @ 2021-07-31 21:28 索匣 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 闭包 闭包问题 ==> 装饰器 闭包表现形式上可定义为:如果在一个内部函数里,对在外部作用域的变量进行引用,并且从外部函数将此内部函数作为返回值,那么这个内部函数就认为是闭包 装饰器 一般嵌套函数,也就是闭包才来当装饰器; 就是把装饰器下方的函数当成参数传如@之后的函数中 若执行装饰器下方的函数te 阅读全文
posted @ 2021-07-31 20:19 索匣 阅读(42) 评论(1) 推荐(0) 编辑
摘要: global全局变量:在函数中定义与函数外相同的变量名报错,因加全局变量global unlocal非局部变量:非局部变量只能代表是该函数中的非局部变量,嵌套函数的话,其实还是作用在局部变量中。如下 local 局部变量 count = 1 def a(): count = 'a函数里面' # 如果 阅读全文
posted @ 2021-07-31 19:50 索匣 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 数组概述 关于数组我们可以把它看作是一个类型的所有数据的一个集合,并用一个数组下标来区分或指定每一个数,例如一个足球队通常会有几十个人,但是我们来认识他们的时候首先会把他们看作是某某对的成员,然后再利用他们的号码来区分每一个队员,这时候,球队就是一个数组,而号码就是数组的下标,当我们指明是几号队员的 阅读全文
posted @ 2021-07-31 16:26 索匣 阅读(51) 评论(0) 推荐(0) 编辑
摘要: # __get__方法和__getattribute__方法的优先级 class A: def __get__(self,instance,owner): print('正在进行get操作') class B: # 这些类属性真的狗 """ 那么,什么是"属性的查找机制"呢? —— 其实就是,当 一 阅读全文
posted @ 2021-07-31 14:35 索匣 阅读(42) 评论(0) 推荐(0) 编辑
摘要: super(调用的父类).init()函数可以指定调用父类;.init()是调用父类的函数。 1:super(本身类名,self).方法名(参数)这样就可以调用父类的方法和参数了,super()内也可不加参数 2:规律是super是按调用的次序执行,super后面的语句是逆向执行的。 3.super 阅读全文
posted @ 2021-07-31 14:12 索匣 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 创建方法: 修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; } 1、何谓方法? 在前面几个章节中我们经常使用到 System.out.println(),那么它是什么呢? println() 是一个方法。 System 是系统类。 out 是标准输出 阅读全文
posted @ 2021-07-31 12:09 索匣 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1 append 将单个对象添加至列表末尾 a = [1,'12','1s','ss',33] b = ['44',3,2] a.append(b) print(a) #[1, '12', '1s', 'ss', 33, ['44', 3, 2]] # print(a.append(b))显示为No 阅读全文
posted @ 2021-07-31 10:31 索匣 阅读(42) 评论(0) 推荐(0) 编辑