![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python 基础笔记
王上山
这个作者很懒,什么都没留下…
展开
-
python的类变量和成员变量
先看看下面代码: class TestClass(object): val1 = 100 def __init__(self): self.val2 = 200 def fcn(self,val = 400): val3 = 300 self.val4 = val self.val5 =...转载 2018-08-15 11:24:07 · 4438 阅读 · 5 评论 -
nonlocal global 区别
Python nonlocal 与 global 关键字解析 nonlocal 首先,要明确 nonlocal 关键字是定义在闭包里面的。请看以下代码: x = 0 def outer(): x = 1 def inner(): x = 2 print("inner:", x) inner() print("outer:",...原创 2018-08-07 19:22:31 · 171 阅读 · 0 评论 -
python特性(八):生成器对象的send方法
生成器对象是一个迭代器。但是它比迭代器对象多了一些方法,它们包括send方法,throw方法和close方法。这些方法,主要是用于外部与生成器对象的交互。本文先介绍send方法。 send方法有一个参数,该参数指定的是上一次被挂起的yield语句的返回值。这样说起来比较抽象,看下面的例子。 def MyGenerator(): value = (yield 1) val...转载 2018-08-06 16:49:41 · 212 阅读 · 0 评论