搜索结果
查询Tags标签: def,共有 1678条记录-
python 面对对象的三大特征 super和mro 多态性
内容概要面向对象的三大特征封装 继承(重要) 多态继承的属性查找顺序单继承下的属性查找 多继承下的属性查找super()和mro()列表 多态与多态性内容详细 继承(重要)1. 什么是继承?# 继承就是新建类的一种方式,新建的类我们称为子类或者叫派生类,被继承的类我们称为父类或…
2021/12/6 20:47:22 人评论 次浏览 -
python面向对象
继承(重要) 1. 什么是继承?# 继承就是新建类的一种方式,新建的类我们称为子类或者叫派生类,被继承的类我们称为父类或者基类# 子类可以使用父类中的属性或者方法 2. 为什么要用继承?类解决了对象与对象之间的代码冗余问题继承解决的是类与类之间的代码冗余问题3. 如何…
2021/12/6 20:47:08 人评论 次浏览 -
python面向对象
继承(重要) 1. 什么是继承?# 继承就是新建类的一种方式,新建的类我们称为子类或者叫派生类,被继承的类我们称为父类或者基类# 子类可以使用父类中的属性或者方法 2. 为什么要用继承?类解决了对象与对象之间的代码冗余问题继承解决的是类与类之间的代码冗余问题3. 如何…
2021/12/6 20:47:08 人评论 次浏览 -
挺强的算24程序,支持2重()
# 1-((2+3)*4) = -19ptns = N?N?N?N N?N?N?N N?N?(N?N) N?(N?N)?N N?(N?N?N) N?(N?(N?N)) N?((N?N)?N) (N?N?N)?N (N?(N?N))?N ((N?N)?N)?N.splitlines() def permute(x):def pmt(x, y, n, i):if i == n: yield yfor j in range(n):if x[j]…
2021/12/6 20:46:53 人评论 次浏览 -
挺强的算24程序,支持2重()
# 1-((2+3)*4) = -19ptns = N?N?N?N N?N?N?N N?N?(N?N) N?(N?N)?N N?(N?N?N) N?(N?(N?N)) N?((N?N)?N) (N?N?N)?N (N?(N?N))?N ((N?N)?N)?N.splitlines() def permute(x):def pmt(x, y, n, i):if i == n: yield yfor j in range(n):if x[j]…
2021/12/6 20:46:53 人评论 次浏览 -
python之面向对象进阶
文章目录 1.类的继承1.1 什么是继承1.2 为什么要用继承1.3 如何使用继承 2. 类的分类2.1 新式类2.2 经典类 3. 继承与抽象4. 继承后对象查找属性的顺序4.1 单继承查找顺序4.2 多继承查找循序4.2.1 非菱形继承问题4.2.2 菱形继承下查找顺序5. 派生与mro列表5.1 派生5.1.1 类…
2021/12/6 17:17:08 人评论 次浏览 -
python之面向对象进阶
文章目录 1.类的继承1.1 什么是继承1.2 为什么要用继承1.3 如何使用继承 2. 类的分类2.1 新式类2.2 经典类 3. 继承与抽象4. 继承后对象查找属性的顺序4.1 单继承查找顺序4.2 多继承查找循序4.2.1 非菱形继承问题4.2.2 菱形继承下查找顺序5. 派生与mro列表5.1 派生5.1.1 类…
2021/12/6 17:17:08 人评论 次浏览 -
Python笔记3
函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def functionname (parameters): "函数文档字符串" functionsui…
2021/12/6 14:50:09 人评论 次浏览 -
Python笔记3
函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def functionname (parameters): "函数文档字符串" functionsui…
2021/12/6 14:50:09 人评论 次浏览 -
栈的基础概念与经典题目(Leetcode题解-Python语言)
栈是先入后出(后入先出)的数据结构,常用操作就 push 和 pop,Python中用列表实现即可,基本概念可以看Leetbook相关章节。 155. 最小栈(剑指 Offer 30. 包含min函数的栈) class MinStack:def __init__(self):self.stack = [(0, float(+inf))]def push(self, x: int) …
2021/12/6 12:16:35 人评论 次浏览 -
栈的基础概念与经典题目(Leetcode题解-Python语言)
栈是先入后出(后入先出)的数据结构,常用操作就 push 和 pop,Python中用列表实现即可,基本概念可以看Leetbook相关章节。 155. 最小栈(剑指 Offer 30. 包含min函数的栈) class MinStack:def __init__(self):self.stack = [(0, float(+inf))]def push(self, x: int) …
2021/12/6 12:16:35 人评论 次浏览 -
flask中的中间件
flask的中间件功能和Django类似,不同的是使用的是使用3个装饰器来实现的; 1.@app.before_first_request :请求第1次到来执行1次,之后都不执行; 2.@app.before_request:请求到达视图之前执行;(改函数不能有返回值,否则直接在当前返回) 3.@app.after_request:请求…
2021/12/6 6:16:37 人评论 次浏览 -
flask中的中间件
flask的中间件功能和Django类似,不同的是使用的是使用3个装饰器来实现的; 1.@app.before_first_request :请求第1次到来执行1次,之后都不执行; 2.@app.before_request:请求到达视图之前执行;(改函数不能有返回值,否则直接在当前返回) 3.@app.after_request:请求…
2021/12/6 6:16:37 人评论 次浏览 -
Python装饰器
Python中的装饰器是一个用于修改类或者函数功能的可调用对象(callable),函数或者实现了__call__方法的类都可以看作是可调用对象。Python中装饰器分为两大类:函数装饰器类装饰器函数装饰器 最简单的装饰器 Python中最简单的装饰器是一个嵌套函数。举例,使用装饰器函数e…
2021/12/5 20:48:38 人评论 次浏览 -
Python装饰器
Python中的装饰器是一个用于修改类或者函数功能的可调用对象(callable),函数或者实现了__call__方法的类都可以看作是可调用对象。Python中装饰器分为两大类:函数装饰器类装饰器函数装饰器 最简单的装饰器 Python中最简单的装饰器是一个嵌套函数。举例,使用装饰器函数e…
2021/12/5 20:48:38 人评论 次浏览