摘要: 我们之前接触了一点关于python异常的内容,今天我们要来学一下关于python的构造函数和析构函数。 什么是构造函数?很简单的一个概念,就是初始化一个函数,这个函数在没有被调用的时候是不占空间的,当你调用这个函数创建一个对象的时候,才会占用空间, 那么我们现在来看一下如何创建一个构造函数: 我们看 阅读全文
posted @ 2018-06-22 16:53 木木烽 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 我们昨天讲了关于python的异常的认识,今天要来讲一下光于异常的其他知识点: 1、捕获异常:在这里我们为了更好的捕获异常,我们要用一下try,break这个方法,我们看一下实际例子: 我们对比一下上面这两段代码:代码1没有使用try,当我们用a除以b的时候,系统检测到我们给b赋的值是0,除数不能为 阅读全文
posted @ 2018-06-20 11:24 木木烽 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 今天我们的内容有点特殊,来认识一下python的异常。我们有时在写python语句的时候,一个回车,出现了一大段乱七八糟的字符,我们根本不知道哪里错了,只能一句一句去查看,这种效率是十分低下的,所以,今天我们要学会看懂这些报错的意思,这样我们就能够快速找到错误所在,提高效率。 我们先来看一下一些常见 阅读全文
posted @ 2018-06-19 21:57 木木烽 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 我们昨天大致讲了一下类的内容,今天我们还要再讲一下有关类的内容。 1、抽象基类: 由于在python中是不提供抽象类与抽象方法的,所以我们要借助内置的abc模块来实现模拟抽象。那么,这个抽象基类有什么作用?主要是用来指定子类需要提供的功能。 我们解释一下代码:先导入abc模块,然后创建一个抽象基类L 阅读全文
posted @ 2018-06-18 22:19 木木烽 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 我们在昨天的文章中有提到类这个名词,我们之前从未讲过类。那么,类到底是什么?我们在这里把类理解成一个工具箱,在这个工具箱里我们可以放很多自己做的工具,像自定义函数,还有自定义的变量。我们通过引用这个类就可以使用里面的内容,这样一来,整体的效率就会显著提高。接下来说一下关于类的几个知识点: 1、类中的 阅读全文
posted @ 2018-06-17 21:08 木木烽 阅读(250) 评论(0) 推荐(0) 编辑
摘要: python是一门面向对象的编程语言,而这个面向对象大致该怎么理解,我个人觉得是和面向过程的编程语言形成对立面的,例如C语言,就是很经典的面向过程的语言。好的,我们来看一下面向对象的几个特点:多态,封装,继承。我们来看一下大概的意思。 1、多态: 我们在进行一些规模比较大一点的编程中,很多时候为了适 阅读全文
posted @ 2018-06-16 21:57 木木烽 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 今天主要是总结一下我们之前讲的参数问题,复习一下下~、 1、赋值 先来看一段代码: 还记得这段烦人的代码吗?是的,研究X,Y的赋值问题,什么时候会调换顺序,什么时候不会?你对比一下,主要是把握X,Y每一时刻对应的值,以及他们的值分别如何获得。 2、给同一个参数赋多个值 比如我们定义了一个有x,y,z 阅读全文
posted @ 2018-06-14 23:02 木木烽 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 我们昨天大致地讲了一下二分查找 的概念,今天我们要来学习一下如何用python代码把二分查找简单地实现一下。 好的,废话不多说,直接看代码: 上面这段代码只是大概地实现了一下二分查找的功能,没有具体的赋值,我们来解析一下这段代码,可能看起来有一点点多。 我们先来解释一下上面每一个变量代表什么,seq 阅读全文
posted @ 2018-06-13 22:49 木木烽 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 今天,我们要讲的内容是关于python的递归。 什么是递归?看这个名字,你也许能够猜出个大概。关于递归,我们有一个很经典的应用,就是我们以前高中一些数学题目中的累乘,像n *(n-1)* (n-2) * ... * 1。在这里,如果要让你计算最终的结果,你可能会想到用for循环来实现,但是,我们在这 阅读全文
posted @ 2018-06-12 21:12 木木烽 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 昨天我们科普了一点点关于区块链的小知识,你应该对区块链有一个大致的了解了吧? 好的,今天我们要来讲一下python的作用域。什么是python的作用域,其实说白了就是参数赋值的有效期到哪里,也就是字典的有效期,而这个字典通常是不会显示地出现在我们面前的,不显示?难道还能隐藏?对的,真的是隐藏起来了, 阅读全文
posted @ 2018-06-11 22:39 木木烽 阅读(752) 评论(0) 推荐(0) 编辑