《
P
y
t
h
o
n
程
序
设
计
》
习
题
与
参
考
答
案
第
1
章
基础知识
简单说明如何选择正确的
Python
版本。
答:
在选择
Python
的时候,一定要先考虑清楚自己学习
Python
的目的是什么,打算做哪方
面的开发,
有哪些扩展库可用,
这些扩展库最高反复安装和卸载上。同时还应该注意,
当更
新的
Python
版本推出之后,不要急于更新,而是应该等确定自己所必须使用的扩展库也推
出了较新版本之后再进行更新。
尽管如此,
Python 3
毕竟是大势所趋,
如果您暂时还没想到要做什么行业领域的应用开
发,或者仅仅是为了尝试一种新的、好玩的语言,那么请毫不犹豫地选择
Python
系列的最
高版本(目前是
Python
)
。
为什么说
Python
采用的是基于值的内存管理模式?
答:
Python
采用的是基于值的内存管理方式,如果为不同变量赋值相同值,则在内存中只
有一份该值,多个变量指向同一块内存地址,例如下面的代码。
>>> x = 3
>>> id(x)
>>> y = 3
>>> id(y)
>>> y = 5
>>> id(y)
>>> id(x)
在
Python
中导入模块中的对象有哪几种方式?
答:常用的有三种方式,分别为
import
模块名
[as
别名
]
from
模块名
import
对象名
[ as
别名
]
from math import *
使用
pip
命令安装
numpy
、
scipy
模块。
答:在命令提示符环境下执行下面的命令: