闭包是由函数及其相关的引用环境组合而成的实体(闭包=函数+引用环境)这个从字面上很难理解,Python中的闭包从表现形式上定义(解释)为:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用...◆
除了函数的闭包以外,函数还支持两种调用方式,一种是嵌套函数,另一种是递归函数,这里需要注意的是,最好在开发中尽量少用这样的结构,这种结构一旦层数变多将很难后期进行维护,所以你懂的....嵌套函数:即指在一个函数体中,嵌套另外一个函数体,内部函数执行后将结果返回给外部函数使用
递归函数:函数在其内部调用它自己,就叫做递归,但递归需设置退出条件,不然会一直递归下去,变成一个死循环
嵌套函数...: 定义一个嵌套函数,并打印出其执行轨迹,并理解其原理.
import os
name="lyshark"
def chage_name():
name="lyshark blog"...>>> hex(15) #十进制转十六进制
'0xf'
enumerate(): 枚举类型,实现循环的时候打印出行号,默认是0开始,也可以设置1开始.
>>> li = ["redhat","centos