摘要: 在sublime里面利用正则表达式匹配进行。具体如下图: 阅读全文
posted @ 2019-04-21 09:38 Jonathan1 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1.寻找不相邻元素的最大和 <递归版本> 1 def recv_opt(array, i): 2 """ 3 这里面的递归出口是0/1 4 递归关系是 5 max(recv_dp(array, i - 2) + array[i], 6 recv_dp(array, i - 1)) 7 :param 阅读全文
posted @ 2019-04-13 23:13 Jonathan1 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 单链表的定义以及增删查找等操作 阅读全文
posted @ 2019-04-13 23:02 Jonathan1 阅读(232) 评论(1) 推荐(0) 编辑
摘要: 1.为什么学习Python? 2.通过什么途径学习的Python? 3.公司线上的开发环境使用的什么系统? 4.Python和Java、PHP、C、C#、C++等其他语言的对比? 5.简述解释型和编译型语言? 6.Python解释器种类以及特点? 7.位和字节的关系? 8.b、B、KB、MB、GB的 阅读全文
posted @ 2019-04-12 18:23 Jonathan1 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1.进程是什么? 进程是加载内存里面正在运行的程序,一定要是在运行的哈,没事在纸上写了一段代码,那个只是程序,不是进程。 其他的说法自己去翻操作系统 2.用函数方法创建进程 口水话见代码 1 from multiprocessing import Process 2 import os 3 4 5 阅读全文
posted @ 2019-03-27 18:13 Jonathan1 阅读(230) 评论(0) 推荐(1) 编辑
摘要: C3算法说到底就是merge算法。 class A: passclass B(A): passclass C(A): passclass D(B, C): passclass E(C, A): passclass F(D, E): passclass G(E): passclass H(G, F): 阅读全文
posted @ 2019-03-26 19:07 Jonathan1 阅读(340) 评论(1) 推荐(1) 编辑
摘要: 装饰器从入门到精通:1.背景:年底到了,又要发年终奖了,可是怎么发比较好呢? 你碰到了一个不懂技术的老大,老大说了,把大家把写得最为 得意的一段代码拿出来跑时间,咱们凭实力说话!!!于是乎老板 把测试时间的任务交给你了,那么问题来了,到底怎么解决好呢? 2.于是乎,经过仔细思考你想到了一个方案,以前 阅读全文
posted @ 2019-03-26 09:03 Jonathan1 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1.issbuclass/type/isinstance 1.issbuclass() 判断第一个参数是否为第二个参数的后代 2.type() 给出数据类型 给出创建这个对象的类 比较精准的给出对象的类 3.isinstance 判断是否为某种变量 按照语义走 子类的对象可以当做父类类型判断 往上层 阅读全文
posted @ 2019-03-25 23:26 Jonathan1 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1.依赖关系 在方法中引入另一个类的对象 2.关联关系、聚合关系、组合关系 #废话少说 直接上代码 >选课系统 1 # coding:utf-8 2 3 4 class Student(object): 5 def __init__(self, sid, name, addr): 6 self.si 阅读全文
posted @ 2019-03-25 19:09 Jonathan1 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.成员 类里面定义的变量和方法都被称为成员(字段) 创建对象: 找类 >开辟空间(__new__) >__init__() 变量: 1.成员变量 2.类变量 类名.变量 记住一定要用类名去操作 可以绑定也可以修改 1 class StarkConfig(object): 2 list_displa 阅读全文
posted @ 2019-03-25 12:15 Jonathan1 阅读(200) 评论(0) 推荐(0) 编辑