Python-base-general
Python 基础的一些补充
生成器
概念
如果使用yield语句, 可以让函数生成一个结果序列,而不仅仅是一个值
如:
1 | >>>def countdown(n): |
- __next__()调用使生成器函数一直运行,到下一条语句为之。此时__next__()将返回传递给yield的值,而且函数将暂时中止执行,再次调用next时,将执行yield之后的语句的,持续到函数返回为止。
通常不会手动调用__next__(),而是使用for in 循环
如果使用yield语句, 可以让函数生成一个结果序列,而不仅仅是一个值
如:
1 | >>>def countdown(n): |
2019-5-29
创建了自己的github博客
之前的笔记主要都记在本本上,还有onenote,在同学的“强烈建议”下搞了一个hexo+icarus的博客,稍稍个性化了一下(在Link处加入了Qzone等)
什么时候能读明白这个框架的源码啊QAQ
坚信只要不断努力,自己可以做到自己想做的事
日后会慢慢转移onenote到这里,以及自己笔记本上的东西,顺便再复习一下