一、函数定义的弊端 1.1 动态语言很灵活,但是这种特性也是弊端 Python是动态语言,变量随时可以被赋值,且能赋值为不同的类型。Python不是静态编译型语言,变量类型是...

一、函数定义的弊端 1.1 动态语言很灵活,但是这种特性也是弊端 Python是动态语言,变量随时可以被赋值,且能赋值为不同的类型。Python不是静态编译型语言,变量类型是...
一、装饰器概述 装饰器(无参): 它是一个函数 函数作为它的形参 返回值也是一个函数 可以使用@function_name方式,简化调用 此处定义不准确,只是方便理解 装饰器...
函数直接或者间接调用自身就是递归。递归需要有边界条件,递归前进段、递归返回段。递归一定要有边界条件。当边界条件不满足的时候,递归前进。当边界条件满足的时候,退出递归。 举例,...
## 插入排序 ### 直接插入排序 原理: 在未排序序列中,构建一个子排序序列,直至全部数据排序完成 待排序的数,插入已经排序的序列中的合适位置 增加一个哨兵,放入待比较值...
习题汇总 每天一练好棒棒~~~~~~~~~~~ 转置矩阵(方阵) 给定一个3*3方阵,求其转置矩阵,如 规律:对角线不动,a[i][j] <==> a[j][i],而且到了对...
生成器指的是生成器对象,可以有生成器表达式获得,也可以由yield关键字得到一个生成器,调用这个函数得到一个生成器对象。生成器对象是一个可迭代对象,是一个迭代器。生成器对象是...
匿名函数就是,没有名字的函数。 函数没有名字该如何定义呢?函数没有名字又该如何调用? Lambda表达式 python中,使用Lambda表达式来构建匿名函数。 下面来看下基...
redis 主要配置项一览: # 基本配置 bind 0.0.0.0 #监听地址,可以用空格隔开后多个监听IP protected-mode yes #redis3.2 之后...
redis 基础 Redis官网 Redis和 Memcached是 也称为 。相对的,MySQL、Mariadb、SQL Server、PostgreSQL、Oracle ...
一、缓存概念 缓存 是为了调节速度不一致的两个或多个不同物质的速度,在中间对速度较快的一方起到一个加速访问速度较慢的一方的作用。比如 CPU 的一级、二级缓存 是保存了 CP...
安装 python版本 建议使用最新版本的python。Flask支持Python 3.5和更高版本,Python 2.7和PyPy。 虚拟环境 暂时使用pycharm的普通...
借助于app.run(),就可以让Flask程序启动起来,并且提供Web服务,但是一般我们都知道需要部署服务器并启动http服务才能启动web服务呀,那Flask是怎么实现的...
一、函数返回值 先看下几个例子: 总结: python函数使用return语句返回 "返回值" 所有函数都有返回值,如果没有return语句的,隐式调用return None...
Python中的函数,是由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元。借助函数我们能实现一定的功能。 python函数的作用在于 结构化编程,对代码...
打开当前系统用户的家目录:"win+r",输入".",回车 在家目录下创建一个命名为“pip”的文件夹,在该文件夹下创建一个命名为“pip.ini”的文件,在该文件中写入以下内容: