深度解析《Python程序设计》习题与参考答案,关注第1章的基础知识。1.1详细说明如何明智地选择正确的Python版本。回答:在选择Python版本时,务必明确学习Python的目的,确定从事哪个领域的开发,并了解可用的扩展库及其最佳实践。同时,不要急于升级到最新的Python版本,而应等待确保所需的扩展库也推出了较新版本后再进行更新。尽管如此,Python 3仍然是不可忽视的趋势。如果您还没有明确从事哪个行业领域的应用开发,或者只是为了尝试一种新的、有趣的语言,那么毫不犹豫地选择Python 3.x系列的最新版本(目前是Python 3.4.3)。 1.2解释为何Python选择基于值的内存管理模式?回答:Python采用基于值的内存管理方式,即为不同变量赋相同值时,在内存中只保留一份该值,多个变量指向同一块内存地址。例如,以下代码演示了这一点。 >>> x = 3 >>> id(x) >>> y = 3 >>> id(y) 《Python程序设计》习题与解答共62页,当前为第1页。