摘要: 其他一般表达式 在前两章:Python虚拟机中的一般表达式(一)、Python虚拟机中的一般表达式(二)中,我们介绍了Python虚拟机是怎样执行创建一个整数值对象、字符串对象、字典对象和列表对象。现在,我们再来学习变量赋值、变量运算和print操作,Python是如何执行的 还是和以前一样,我们看 阅读全文
posted @ 2018-08-12 18:15 北洛 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 复杂内建对象的创建 在上一章Python虚拟机中的一般表达式(一)中,我们看到了Python是如何创建一个空的字典对象和列表对象,那么如果创建一个非空的字典对象和列表对象,Python的行为又是如何呢?demo2.py里面包含一个字典对象和列表对象,这两个对象都是在初始化时就包含元素,首先,我们看一 阅读全文
posted @ 2018-08-12 15:17 北洛 阅读(660) 评论(1) 推荐(0) 编辑
摘要: 在Python虚拟机框架这一章中,我们通过PyEval_EvalFrameEx看到了Python虚拟机的整体框架。而这章开始,我们将了解Python虚拟机是如何完成对Python的一般表达式的执行,这里的“一般表达式”包括最基本的对象创建语句,打印语句。至于if、while等表达式,我们将之归类于控 阅读全文
posted @ 2018-08-12 11:05 北洛 阅读(731) 评论(0) 推荐(0) 编辑