1.7 本章习题
一、填空题
1.Python是一种面向______的高级语言。
2.Python可以在多种平台运行,这体现了Python语言的______特性。
3.Python源代码被解释器转换后的格式为______。
4.Python 3.x默认使用的编码是______。
二、判断题
1.Python是开源的,它可以被移植到许多平台上。( )
2.Python的优点之一是具有伪代码的本质。( )
3.Python可以开发Web程序,也可以管理操作系统。( )
4.Mac系统自带Python开发环境。( )
5.Python自带的shell,其性能优于IPython。( )
6.我们编写的Python代码在运行过程中,会被编译成二进制代码。( )
7.Python程序被解释器转换后的文件格式后缀名为.pyc。( )
8.Python 3.x版本的代码完全兼容Python 2.x。( )
9.PyCharm是开发Python的集成开发环境。( )
10.代码print(3,4)是Python 2.x的输出格式。( )
三、选择题
1.下列选项中,不属于Python语言特点的是( )。
A.简单易学 B.开源 C.面向过程 D.可移植性
2.下列领域中,使用Python可以实现的是( )。
A.Web开发 B.操作系统管理 C.科学计算 D.游戏
3.下列关于Python 2.x和Python 3.x的说法,正确的是( )。(多选)
A.Python 3.x使用print语句输出数据
B.Python 3.x 默认使用的是编码是UTF-8
C.Python 2.x和Python 3.x使用//进行除法运算的结果不一致
D.Python 3.x版本的异常可以直接被抛出
4.下列关于Python的说法中,错误的是( )。
A.Python是从ABC发展起来的
B.Python是一门高级的计算机语言
C.Python是一门只面向对象的语言
D.Python是一种代表简单主义思想的语言
5.下列关于IPython的说法,错误的是( )。
A.IPython集成了交互式Python的很多优点
B.IPython的性能远远优于标准的Python的shell
C.IPython支持变量自动补全,自动收缩
D.与标准的Python相比,IPython缺少内置的功能和函数
四、简答题
1.简述Python的特点。
2.简述Python的应用领域(至少3个)。
3.简述Python 2.x和Python 3.x的区别。
4.简述Python程序的执行原理。
5.简述IPython的特点。
五、程序题
1.编写一个Python程序,输出如下图形效果。
+++++++++++
+ +
+++++++++++
2.编写一个Python程序,输出如下语句。
学Python,来传智播客黑马程序员
学Python,来传智播客黑马程序员
学Python,来传智播客黑马程序员
学Python,来传智播客黑马程序员
学Python,来传智播客黑马程序员