# -*- coding: cp936 -*-
#python 27
#xiaodeng
#变量名解析:LEGB原则
'''
L-----local 局部名字空间
E-----enclosing 直接外围空间
G-----global 全局名字空间
B-----builtin 内建名字空间
变量名是按照这个顺序搜索的。 基本原则详细阐述:
1、变量名引用分为4个作用域进行查找,首先是本地,之后是函数内(如有),再全局,最后内置作用域,找到变量名之后才会停止下来
2、在默认情况下,变量名赋值会创建或改变本地变量
3、全局声明和非本地声明将赋值的变量名映射到模块文件内部的作用域
''' 最重要的一句话,变量名查找引用顺序:
首先是查找本地作用域,之后是函数内(如有),再全局,最后内置作用域,找到变量名之后才会停止下来,否则报错~~

最新文章

  1. 魅族mx4 pro连电脑,adb无法获取devices信息解决
  2. c++多线程の死锁与防止死锁
  3. 初识python第二天(2)
  4. mongo里面根据对象字段的ID查询 db.Photo.find({'owner.$id':ObjectId('xxxx')}) , 并且使用forEach循环修改查询的数据
  5. HGE引擎之hgeSprite
  6. linux scp
  7. G方法的华丽升级
  8. Creating Custom Shadows ——创建自定义shadow
  9. Clouds
  10. 解决IIS网站.woff 404 (Not Found)问题
  11. ELK整体方案
  12. 【Egret】2D 使用中的一些疑难解决技巧!
  13. R语言︱常用统计方法包+机器学习包(名称、简介)
  14. [福大软工] W班 第2次成绩排行榜
  15. 1,charles的功能能介绍和安装破解
  16. AtCoder Regular Contest 094 (ARC094) CDE题解
  17. Redis对象占用内存分析
  18. UIUseImgWindow
  19. MyEclipse10安装Log4E插件
  20. centos7 使用mount 挂载window10 (超简单)

热门文章

  1. 用资源管理器右键编译 Visual Studio 解决方案文件
  2. 由于拷贝的文件太大,不可能一直开着SHELL,所以让SCP后台运行
  3. Linux架构和目录-基础篇
  4. matlab 文件遍历
  5. spring事务管理器的源码和理解
  6. Coursera课程《大家的Python》中一些资料
  7. SXH232摄像头使用示范
  8. iOS:UIToolBar、toolbarItems、BarButtonItem的几种关系
  9. Objective-C:三种文件导入的方式比较
  10. Win Socket编程原理及简单实例