python知识点复习题与答案.docx
《python知识点复习题与答案.docx》由会员分享,可在线阅读,更多相关《python知识点复习题与答案.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、python知识点复习题与答案一、单项选择题(每题2分,共20题,共40分)1.算法必须能在执行有限个步骤之后终止,即算法步骤不可能是无限的。此 特征就是算法的()。A.可行性B.输出性C.确定性D.有穷性(正确答案)2.利用计算机编程解决问题时,一般需要设计算法。算法有三种基本控制结图1-2图1-2条件构,图1-2描述的是()oA.顺序结构B.分支结构C.选择结构D.循环结构(正确答案)3.在Python程序中,创立列表类型数据时需要使用的符号是()A. B.()C.(正确答案)31 . Python语言用缩进的方式标识语句块,表示语句之间的层次关系。 对(正确答案)错32 .图3-1所示的
2、流程图,属于分支结构的程序流程图。图3-1对(正确答案)错33 . Python语言列表中的元素类型可以不相同。对(正确答案)错34 .在编写程序时,注释能够增强程序的可读性,会影响程序的运行结果。对错(正确答案)35 . Python语言中,同一级语句块中的语句具有相同的缩进量。对(正确答案)错36 .选择结构表示程序中各步骤操作按条件的是否成立执行,每一步可以执行 一次或零次。对(正确答案)错37 .循环结构表示程序反复执行某个或某些操作,直到判断条件为真时才可以 终止循环。对错(正确答案)38 .不管是选择结构还是循环结构,所有语句严格遵循缩进要求。对(正确答案)错39 . range
3、()函数可以产生带小数点的实数。对错(正确答案)40 .用高级语言编写的程序也不能直接被计算机识别和执行,必须经过编译程 序或解释程序将其翻译成机器语言。对(正确答案)错四、填空题(每空2分,共20分)41 .算法的重要特征有:算法必须能在执行有限个步骤后终止。 :算法中的每次运算都有明确的定义,具有无二义性,并且可以通过计算 得到唯一的结果。有 个或多个输入:所谓0个输入是指算法本身给出了初始条件。有 个或多个输出:算法一定要有输出。:算法中执行的任何计算都可以有效地执行,也称为有效性,算法中的运算都必须是可以实 现的。假设需要填写数字,请填写阿拉伯数字,如1。空1答案:有穷性空2答案:确定
4、性空3答案:0空4答案:1空5答案:可行性42 .以下程序的功能是:计算表达式1X2X3X4X5X6X7X8X9X10的值,并 将计算结果存入变量sum中,请完成下面划线处程序填空。sum =for i in range (2, ):sum = sum print(sum)(1)划线处的程序代码是,(2)划线处的程序代码是,(3)划线处的程序代码是 o空1答案:1空2答案:11空3答案:i43 .某算法的局部流程图如下图。执行这局部流程,输入11,变量i的值是,变量f的值是mod表示%,求余数。空1答案:11空2答案:TrueD.4.在Python程序中,关系表达式a b的运算结果是()A.整
5、型B.浮点型C.字符串D.布尔值(正确答案)5 .如图1T所示的Python程序,其执行结果是()x=35g=x%10s=x/10sum=g*10+sprint(sum)图ITA. 35B. 8C. 53(正确答案)D. 156 .关于Python语言,表达正确的选项是()A.加了注释的程序一般会比没有加注释的程序运行速度慢B. Python语言具有简洁、明确等特点,在数据分析和人工智能等领域都有广 泛的应用(正确答案)C. Python语言内置了许多模块,其中math模块可用于生成随机数D.以上说法都不对7 .在Python程序中,图1-1的语句作用是()# r = float(input(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 知识点 复习题 答案
限制150内