第1 章Py thon 概述 一、填空题 1. Py thon 是面向 的高级语言。 2. Py thon 可以在多种平台运行,这体现了Py thon 语言 的特性。 3. Py thon 模块的本质是 文件。 4. 使用 关键字可以在当前程序中导入模块。 5. 使用 语句可以将指定模块中的全部内容导入当前程序。 二、判断题 1. 相比C++程序,Py thon 程序的代码更加简洁、语法更加优美,但效率较低。( ) 2. “from 模块名 import *”语句与“import 模块名”都能导入指定模块的全部内容,相比之下,from… import *导入的内容无须指定模块名,可直接调用,使用更加方便,因此更推荐在程序中此种方式导入指定模块的全部内容。( ) 3. Py thon3.x 版本完全兼容Py thon2.x 。( ) 4. Py Charm 是Py thon 的集成开发环境。( ) 5. 模块文件的后缀名必定是.py 。( ) 三、选择题 1. 下列选项中,不是Py thon 语言特点的是( )。 A.简洁 B.开源 C.面向过程 D.可移植 2. 下列哪个不是Py thon 的应用领域( )。 A. Web 开发 B. 科学计算 C. 游戏开发 D. 操作系统管理 3. 下列关于 Py thon 的说法中,错误的是( )。 A. Python 是从 ABC 发展起来的 B. Python 是一门高级计算机语言 C. Python 只能编写面向对象的程序 D. Python 程序的效率比C 程序的效率低 四、简答题 1. 简述Py thon 的特点。 2. 简单介绍如何导入与使用模块。 3. 简述Py thon 中模块、包和库的意义。 五、编程题 请在Python 开发工具中输入并运行以下程序,查看程序运行结果。 1 . 整数求和。输入整数n,计算 1~n 之和。 n = int(input("请输入一个整数:")) sum = 0 for i in range(n): sum += n print("1~%d 的求和结果为%d"%(n,sum)) 2 . 整数排序。输入三个整数,把这三个数由小到大输出。 l = [] for i in range(3): x = int(input('请输入整数:')) l.append(x) l.sort() print(l) 3 . 打印九九乘法表。 for i in range(1,10): for j in range(1,i+1): print("%d×%d=%-2d "%(j,i,i*j),end = '') print('') 4 . 绘制多个起点相同单大小不同的五角星,如图 1-29 所示。 图 1-29 重叠五角星 import turtle as t def draw_fiveStars(leng): count = 1 while count <= 5: t.forward(leng) #向前走 50 t.right(14...