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