2018lzn

2018年9月5日

计数排序之python

摘要: 话说,一口气不能吃个胖子, 一次性 学习 计数排序, 也确实容易消化不良. 下面,我们逐步学习下计数排序. 1. 已知一个简单列表 l1 = [5, 4, 3], 分析下这个列表的情况 5 > 4, 5 > 3, 所以 5 比列表中其他数大 的次数, 是 2 4 > 3, 4 < 5, 所以 4 比 阅读全文

posted @ 2018-09-05 20:24 2018lzn 阅读(2413) 评论(0) 推荐(0) 编辑

2018年9月1日

归并排序之python

摘要: 想更好的了解归并排序, 需先了解, 将两个有序列表, 组成一个有序列表 有两个列表 l1 = [1, 3, 5, 7] l2 = [2, 4, 6] 需要将 l1 和 l2 组成一个 有序大列表 l = [1, 2, 3, 4, 5, 6, 7] 注意,前提 l1 和 l2 两个列表已经排好序, 是 阅读全文

posted @ 2018-09-01 10:39 2018lzn 阅读(392) 评论(0) 推荐(0) 编辑

2018年8月30日

python第十九天 关于方法,函数

摘要: 1.先从简单的函数说起 在python中, 第3行代码表示, foo 就是一个变量, foo 指向的地址是 函数具体的执行代码 第4, 第5 行打印结果, foo 的变量类型 是 function 为什么说 foo 是一个变量呢? 用如下代码证明: 2. 在类中定义一个函数 第7行打印结果显示, A 阅读全文

posted @ 2018-08-30 21:32 2018lzn 阅读(187) 评论(0) 推荐(0) 编辑

2018年8月29日

python第十八天 多态 和 私有

摘要: python的多态比较特别 多态, 字面意思,多种状态. 扩展下 -> 执行同样的操作,结果却不同. 对使用的操作者来说, 就是执行同一个方法, 得到了不同的结果. 在操作者看来,像是 具备 多种状态的特性. 从如上代码可以知道, A类 和 B 类 唯一的共同点,就是都默认继承 object类. A 阅读全文

posted @ 2018-08-29 18:03 2018lzn 阅读(156) 评论(0) 推荐(0) 编辑

2018年8月28日

Python第十七天 抽象类

摘要: TypeError: Can't instantiate abstract class B with abstract methods test python3,以后,新式类, 多继承,方法的查找顺序, 广度优先算法 执行结果 阅读全文

posted @ 2018-08-28 20:23 2018lzn 阅读(171) 评论(0) 推荐(0) 编辑

2018年8月27日

最接近的数字

摘要: 本题目从如下链接看到: https://blog.csdn.net/svitter/article/details/78490322 原文作者也提供了解题思路 题目 一个K位的数N (K≤2000,N≤1020) 找出一个比N大且最接近的数,这个数的每位之和与N相同,用代码实现之。 例如:数 50 阅读全文

posted @ 2018-08-27 21:11 2018lzn 阅读(417) 评论(0) 推荐(0) 编辑

Python第十六天 类的实例化

摘要: 首先 , 先定义一个 简单的 Person 类 关于什么是类, 定义类, 类对象,类的实例化,类的初始化 都是初学时非常容易混乱的概念. 有时候, 拿我们生活中比较熟悉的概念, 去 和 新的知识点比较, 相对就会容易理解. 先设想一下, 什么是 人类, 动物类, 植物类 , 鸟类? 人类, 小明 ( 阅读全文

posted @ 2018-08-27 17:36 2018lzn 阅读(851) 评论(0) 推荐(0) 编辑

2018年8月24日

python第十五天

摘要: class 类的定义 python中类的学习, 相比编译型语言中的类,似乎更难理解, 因为 太灵活了, 或者说太不安全了 先来一个简单的 Person 类定义 所谓 加了 静态, 就是说 这些加了静态的东西, 是属于 类的, 类可以使用 他们 Object-C 有 点语法 的说法, python 也 阅读全文

posted @ 2018-08-24 17:29 2018lzn 阅读(105) 评论(0) 推荐(0) 编辑

2018年8月22日

python第十四天

摘要: 关于类 map 通过文档,可以明确得知, map 是一个类, 不是内置函数 1. 先看简单使用例子: 题目: 1个数字列表, 求一个新列表, 新列表的每个元素,都是旧列表元素的 平方 通过第 2行 打印结果得知, res 是 map 实例 第三行, 通过 list() 强制转换, 得到 新列表 2. 阅读全文

posted @ 2018-08-22 21:09 2018lzn 阅读(117) 评论(0) 推荐(0) 编辑

2018年8月21日

PYthon第十三天

摘要: 内置函数 eval eval 执行字符串表示的代码,并把结果返回 下面是使用报错的例子 看下报错的原因: eval, 把 'abc' 解读成 一个变量, 而程序中却没有这个变量, 所以报错. 因此,可以发现, 为什么 eval 可以执行 字符串'n + 2' 的代码 正确例子如下: 可以把 abc 阅读全文

posted @ 2018-08-21 15:38 2018lzn 阅读(129) 评论(0) 推荐(0) 编辑

导航