现在的你,知道了面向对象,知道了如何使用 Python 创建类和实例化对象,接下来我们更进一步去学习类对象之间的必要知识。 我们知道,人类是一个大类,如果我们往下人类的肤色划分,有黄种人类,黑种人类,白种人类,棕种人类。 父类与子类 那么在这里的 “…
咱们上一篇讲到了继承,说到了子类和父类之间的关系,父类也叫作基类、超类,也就是 super class ,上次我们说要在子类使用父类定义的东西,就需要用到 super 方法,有些朋友不太理解:不是说子类继承了父类,就直接都拥有了父类的东西了么?为啥要…
语法错误和异常 有时候你在写代码的时候会出现类似这样的错误: 可以看到,控制台给你的提示是语法错误(并且良心的告诉你用箭头告诉你哪里出错了),然后就停止,不能继续编译下去了,这种错误是语法错误,比如这里我们忘记写了冒号。 还有一种错误是这样的: 当你…
try…except…elese…finally 在上一篇中,我们了解了异常和处理方式,我们使用到了 try 语句,通过它可以让我们的程序不会遇到错误就直接给终止掉。 这里再给补充一下,在 try 语种中,你还可以使用 else ,什么意思呢,就是当…
在日常工作中,想必你对文件的操作很是频繁,有很多重复性的操作,其实都可以使用 Python 搞定,除此之外,在编程过程中,常常也会使用到文件,比如存储下载到的数据,读取文件中的内容等。那么这一篇,我们就来好好的了解一下,怎么使用 Python 来操作…
其实你写的代码,除了给电脑执行之外,还需要被人看,比如你自己,你的合作伙伴。在这个时候,你别指望人能和电脑一样,能够清楚且清晰的看懂所有你写的代码。 为了让你的代码能够易于理解,易于阅读,让别人或者往后的你自己回过头来看你写的代码,也能够快速理解,知…