摘要: 绑定方法 分为对象绑定方法和类的绑定方法 绑定方法的特殊之处 绑定给谁就是谁来调用 类的绑定方法 绑定给类,类来调用,会把类自身传过来 不需要通过对象 ,只需要通过类就能获取到一些东西的时候,用类的绑定方法 当然,类的绑定方法也可以由对象来调用 类的绑定方法可以由对象来调 总结: classmeth 阅读全文
posted @ 2019-09-02 20:10 黑井白子 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 组合 什么是组合?组合就是对象的某个属性是另一个类的对象 这就是一个最简单的组合,那么组合又能获得什么呢? 组合的最大用处就是减少代码的冗余 我们可以先不用组合来定义一个父类和俩个子类: 那么如果使用组合,会怎么样呢? 这样就减少了很多的代码冗余 那么我们该如何使用组合呢?下面还是举关于学校,课程, 阅读全文
posted @ 2019-08-28 20:03 黑井白子 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 继承介绍 继承是一种新建类的方式,继承了一个类,类中的属性和方法就在子类中 类分为父类(基类)以及子类(派生类)其中子类可以继承父类 新式类 只要继承了object类,就是新式类,再Python3中默认继承object类 经典类 没有继承object的类,就是经典类 python3中因为默认继承ob 阅读全文
posted @ 2019-08-27 17:33 黑井白子 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 面对对象和面对过程 在此之前,无论是ATM,还是购物车,我们用的都是简单的面向过程,那么面向过程和面向对象进行比较,又有哪些优缺点呢? 面向过程 优点:复杂问题流程化,进而简单化 确定:可扩展性差 面向对象 优点:可扩展性高 缺点:编写复杂 类与对象 对象是属性和方法的结合体 类是一系列共同的属性和 阅读全文
posted @ 2019-08-26 16:31 黑井白子 阅读(147) 评论(0) 推荐(0) 编辑
摘要: re模块 从字符串里找特定的字符 re的基本语法(匹配规则) findall 取消意义&. ()| re模块的方法 爬虫 爬虫本质上是为了更加快速的获取某个网站上的某个信息,比如,图片视频等。 简单的爬虫可以利用requests模块以及re模块来批量获取图片,从而节省大量的时间 下面是一个最简单的爬 阅读全文
posted @ 2019-08-20 19:42 黑井白子 阅读(819) 评论(0) 推荐(0) 编辑
摘要: numpy模块 专门进行数组(矩阵)的运算 给定两个列表,将他们看成向量(数组)如何让他们的元素一一相乘,得到[4, 10, 18]结果呢? 学过for循环后很容易就能想到方法: 但是如果你使用numpy的话,只要一行代码就可以实现了, 是不是觉得这个方法还是 有点顶的 当然numpy模块的用法可不 阅读全文
posted @ 2019-08-19 17:02 黑井白子 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 包 之前我们讲到了模块,但是如果一个模块里的函数过多的话,会显得比较麻烦。如果将它直接分为多个文件,不仅会改变导入的方式,而且会对使用者造成不小的麻烦,毕竟不同的函数在不同的文件里,难道还要使用者一个一个找不成?这个时候包的用法就出现了 什么是包?包就是把一个模块分成多个文件,并且导入方式相同,用了 阅读全文
posted @ 2019-08-16 21:38 黑井白子 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 模块的四种形式 在我们之前要用到某些关于时间的函数的时候用了一句代码“ import time”这就是Python的一个模块除了time,我们之前还用到过os等 模块本质上就是一个py文件, 这个py文件有一大堆函数,不同的模块一般会用于实现不同的功能,比如time里都是和时间有关的,而os都是和文 阅读全文
posted @ 2019-08-15 19:45 黑井白子 阅读(197) 评论(0) 推荐(0) 编辑
摘要: ```python '''用户名和密码存放于文件中,格式为:name|password 启动程序后,先登录,登录成功则让用户输入工资,然后打印商品列表,失败则重新登录 允许用户根据商品编号购买商品 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒 可随时退出,退出时,打印已购买商品和余额 余 阅读全文
posted @ 2019-08-14 21:18 黑井白子 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 函数递归 递归,递是递进的意思,归是归来的意思 递归就是用函数在调用一个函数的过程中,又直接或间接地调用了它自身。这样函数会一层一层的递进进去,如果没有条件的话,他就会无限循环。如果有条件的话,当运行到条件中断时,它就会一层一层的回来,直到最初的函数 直接调用 直接调用指的是直接在函数内部调用函数自 阅读全文
posted @ 2019-08-14 17:19 黑井白子 阅读(395) 评论(0) 推荐(0) 编辑
Live2D