摘要:
1、装饰器定义: 装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。 2、装饰器的意义: 装饰器的作用就是为已经存在的对象添加额外的功能。并且同时取出与函数功能不符的代码到装饰器中使之得到重用。 3、先来看 阅读全文
摘要:
一、名称空间 1、定义:又名 name space,顾名思义,就是存放名字的地方。比如:若变量x = 1,1存放在内存中, 二、函数闭包 1、定义: 阅读全文
摘要:
顾名思义,内置方法就是你打开解释器就可以直接用的方法,比如len()方法,abs()方法等。 由于比较多,我就不一一说明了,以实例的方式展示给大家: 内置方法第一部分: #!/usr/bin/env python3 #-*- coding:utf-8 -*- # write by congcong 阅读全文
摘要:
一、嵌套函数 1、嵌套函数简单的理解可以看作是在函数的内部再定义函数,实现函数的“私有”。 2、特点: <1> 函数内部可以再次定义函数。 <2> 只有被调用时才会执行(外部函数被调用后,被嵌套函数调用才有效)。 3、实例如下: 4、然而嵌套函数并一定就是长这样,不信,继续往下看... 为了更直观, 阅读全文
摘要:
一、函数返回值 说到返回值,相信大家肯定都认识,没错,就是return。 所谓返回值可以这样理解:函数外部的代码要想获取函数的执行结果,就可以在函数里用return语句把结果返回。 那具体怎么用呢?接着往下看: 注意: 1、函数在执行过程中只要遇到return语句,就会停止执行并返回结果,so 也可 阅读全文
摘要:
主要内容: 1、函数初识 2、函数传参方式 (1)位置参数 (2)默认参数 (3)关键参数 (4)非固定传参 一、函数初识 1、定义: 将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 2、好处: 代码重用;保持一致性;可扩展性。 3、示例如下: 二、函数传参 阅读全文