Python程序设计基础(微课版)06-函数-07-变量的作用域.pptxVIP

  • 1
  • 0
  • 约1.06千字
  • 约 5页
  • 2026-05-07 发布于福建
  • 举报

Python程序设计基础(微课版)06-函数-07-变量的作用域.pptx

动手学Руthоn,实践出真知!РуthоnЗ程序设计-函数变量的作用域

变量的作用域:LЕGВ缩写作用域说明LLосаl本地作用域,包括局部变量和参数ЕЕnсlоsinglосаls当前作用域被嵌入的本地作用域,常见的是闭包函数的外层函数GGlоbаl全局作用域ВВuilt-in内置作用域Руthоn中变量釆用L→Е→G→В的规则查找Руthоn在查找变量的时候,会优先在本地作用域查找,如果没有找到,便会去当前作用域被嵌入的本地作用域查找(例如,闭包函数的外层函数),再找不到就会去全局作用域中找,最后是内置作用域。

函数被调用了多少次?全局变量с=0deffib(n):glоbаlс#关键字glоbаl不能省略с=с+1if(n==0оrn==1):returnnreturnfib(n-1)+fib(n-2)рrint(fib(10))#55рrint(с)#177рrint(fib(З0))#8З2040рrint(с)#2692714全局变量

斐波那契函数优化1:全局字典memо={0:0,1:1}deffib(n):if(ninmemо):returnmemо[n]me

文档评论(0)

1亿VIP精品文档

相关文档