1. 首页
  2. 数据库
  3. 其它
  4. python函数基本知识

python函数基本知识

上传者: 2020-12-23 00:58:34上传 PDF文件 61KB 热度 30次
一,函数的内部底层结构 函数的变量名(标识符)存储在栈内存,其内放的位于堆内存中的函数信息的地址 所以说,有如下情况: def fun(): print('1') fun() c=fun c() print(fun) print(id(fun)) print(c) print(id(c)) 结果为: 1 1 1446531968888 1446531968888 可以看出,print(fun)这条命令打印的就是对应堆内存内的地址。id(fun)同样对应的是堆内存中地址。变量没有地址。 二,变量的作用域 1,全局变量:在函数和类定义之外声明的变量,作用域为模块,它降低函数的通用性与可
下载地址
用户评论