摘要: 自定义元类:来控制类的产生:可以控制类名,可以控制类的集成父类,控制类的名称空间 自定义元类必须集成type,写一个类继承type 这种类都叫元类 阅读全文
posted @ 2019-09-16 18:27 Daoqi 阅读(106) 评论(0) 推荐(0) 编辑
摘要: class 类名 会把类构造出来 实际上是:元类实例化产生类 这个对象 类实例化产生对象,一定是: 类名() 阅读全文
posted @ 2019-09-16 18:27 Daoqi 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、手工操作 穿孔卡片 1946年第一台计算机诞生 20世纪50年代中期,计算机工作还在采用手工操作的方式。此时还没有操作系统的概念。 程序员将对应程序和数的已穿孔的指代(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行:计算完毕,打印机输出计算机 阅读全文
posted @ 2019-09-16 18:27 Daoqi 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一切皆对象:类实际上就是一个对象 如何找到元类? 同理:type类是产生所有类的元类 阅读全文
posted @ 2019-09-16 18:26 Daoqi 阅读(799) 评论(1) 推荐(0) 编辑
摘要: 函数的定义 一、函数体系 接下来,我们将按照这个函数体系给大家详细的介绍函数: 什么是函数? 为什么要用函数? 函数的分类:内置函数与自定义函数 如何自定义函数 语法 定义有参函数,及有参函数的应用场景 定义无参函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 调用函数 如何调用函数 函数 阅读全文
posted @ 2019-08-08 21:05 Daoqi 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 函数的返回值 一、什么是返回值? 函数内部代码经过一些逻辑处理获得的结果。 二、为什么要有返回值? 现在有一个需求,比较两个人的月薪,然后想获取月薪较大的人的年薪。如果需要在程序中拿到函数的处理结果作进一步的处理,则需要函数必须要有返回值。 需要注意的是: return是一个函数结束的标志,函数内可 阅读全文
posted @ 2019-08-08 21:05 Daoqi 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 函数的调用 一、什么是函数调用? 第一次将函数其实就讲了韩式的调用,但是你不得不再次更新你对函数调用的印象。 即调用函数,汇之星函数体代码,直到碰到return或者执行完函数体内所有代码结束。 函数运行完毕所有代码,如果函数体不写return,则会返回None。 二、为何要调用函数? 一个非常愚蠢的 阅读全文
posted @ 2019-08-08 21:04 Daoqi 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 定义函数的三种形式 一、无参函数 定义函数时参数是函数体接受外部传值的一种没接,其实就是一个变量名 在函数阶段括号内没有参数,称为无参函数。需要注意的是:定义时无参,意味着调用时也无需传入参数。 如果函数体代码逻辑不需要依赖外部传入的值,必须得定义成无参函数。 二、有参函数 在函数定义阶段括号内有参 阅读全文
posted @ 2019-08-08 21:04 Daoqi 阅读(788) 评论(0) 推荐(0) 编辑
摘要: with管理文件的上下文 之前我们使用open()方法操作文件,但是open打开文件后我们还需要手动释放文件对操作系统的占用。但是其实我们可以更方便的打开文件,即Python提供的上下文管理工具——with open()。 with open()方法不仅提供自动释放操作系统占用的方法,并且with 阅读全文
posted @ 2019-08-08 21:03 Daoqi 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 文件修改的两种方式 文件的数据是存放于硬盘上的,因而只存在覆盖、不存在修改这么一说,我们平时看到的修改文件,都是模拟出来的效果,具体的说有两种实现方式。 方式一 将硬盘存放的该文件的内容全部加载到内存,在内存中是可以修改的,修改完毕后,再由内存覆盖到硬盘(word,vim,nodpad++等编辑器) 阅读全文
posted @ 2019-08-08 21:02 Daoqi 阅读(358) 评论(0) 推荐(0) 编辑