摘要: Python中的异常控制语义结构 在Python虚拟机之异常控制流(四)这一章中,我们考察了Python的异常在虚拟机中的级别上是什么东西,抛出异常这个动作在虚拟机的级别上对应的行为,最后,我们还剖析了Python在处理异常时栈帧展开行为。但遗憾的是,在前面,我们只考察了Python虚拟机中内建的处 阅读全文
posted @ 2018-08-19 21:17 北洛 阅读(504) 评论(0) 推荐(0) 编辑
摘要: Python虚拟机中的异常控制流 先前,我们分别介绍了Python虚拟机之if控制流(一)、Python虚拟机之for循环控制流(二)和Python虚拟机之while循环控制结构(三)。这一章,我们来了解一下异常机制在Python虚拟机中的实现 首先,我们来看下面的代码: 1 / 0在Python中 阅读全文
posted @ 2018-08-19 16:53 北洛 阅读(699) 评论(0) 推荐(0) 编辑
摘要: Python虚拟机中的while循环控制结构 在Python虚拟机之if控制流(一)和Python虚拟机之for循环控制流(二)两个章节中,我们介绍了if和for两个控制结构在Python虚拟机中的实现,但是这里还差一个while循环控制结构。在这里,我们不单单要考虑循环本身的指令跳跃动作,还要考虑 阅读全文
posted @ 2018-08-19 10:31 北洛 阅读(735) 评论(0) 推荐(0) 编辑