python ---基础
python 继续巩固
如梦初醒!
这个作者很懒,什么都没留下…
展开
-
上下文管理器(contextor)
上下文管理器说明:上下文管理器和迭代器很相似,实现了迭代协议函数的对象即为迭代器,实现了上下文协议函数对象即为上下文管理器。迭代器实现了__iter__和__next__方法。而上下文管理器则是__enter__和__exit__方法。class Contexto(object): def __enter__(self): pass def __exit__(self, exc_type, exc_val, exc_tb): pas...原创 2020-10-28 18:17:48 · 797 阅读 · 0 评论 -
全局变量和局部变量
1.命名空间说明:命名空间(Namespace)是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。 命名空间提供了在项目中避免名字冲突的一种方法。各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响。一般有三种命名空间:内置名称(built-in names), Python 语言内置的名称,比如函数名 abs、char 和异常名称 BaseException、Exception 等等。 全局名称(gl...原创 2020-10-27 18:58:04 · 818 阅读 · 0 评论