摘要: 一 迭代器 二 生成器 三 面向过程编程 四 三元表达式、列表推导式、生成器表达式 五 递归与二分法 六 匿名函数 七 内置函数 八 阶段性练习 九 作业 一 迭代器 一 迭代的概念 #迭代器即迭代的工具,那什么是迭代呢? #迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代 阅读全文
posted @ 2017-12-28 14:05 浮槎北溟 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 在程序猿的世界中,线程和进程是一个很重要的概念,很多人经常弄不清线程和进程到底是什么,有什么区别,本文试图来解释一下线程和进程。首先来看一下概念: 进程(英语:process),是计算机中已运行程序的实体。进程为曾经是分时系统的基本运作单位。在面向进程设计的系统(如早期的UNIX,Linux 2.4 阅读全文
posted @ 2017-12-28 11:16 浮槎北溟 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 协程,又称微线程或纤程,是一个比进程和线程更加轻量级的解决方案,现代编程语言基本上都支持。那么协程究竟有什么特点,它是如何运作的呢?进程和线程之间的关系我在这篇文章中做了一下比较分析。线程是程序的运行流,所有指令从头到尾按顺序一一执行,进程则是包含线程的容器。在单核CPU中,永远只有一条线程在运行, 阅读全文
posted @ 2017-12-28 11:14 浮槎北溟 阅读(521) 评论(0) 推荐(0) 编辑