第二单元 算法和数据结构 知识点题库

Python中,可以使用单行注释,也可以使用多行注释。
下列不属于Python语言特点的是(  )
A . 简单易懂 B . 非交互性 C . 类库丰富 D . 免费开源
已知x = 3,那么执行语句x *= 6之后,x 的值为
[23,“23”,“ac”]*2的结果是(  )
A . [23,“23”,“ac”,23,“23”,“ac”] B . [23,“23”,“ac”] C . [23,“23”,“ac”,2] D . 无法计算
顺序结构的特点不包括(  )。
A . 按照语句出现的先后顺序    B . 自上而下依次执行 C . 要先确定变量的个数 D . 每条语句只执行一次
以下说法中正确的是(  )
A . 计算机语言有机器语言、汇编语言、高级语言 B . 计算机语言只有三种,即Basic语言、Pascal语言、C语言 C . 只有机器是低级语言 D . 高级语言接近自然语言,能被计算机直接识别和接受
  赋值的运算符号是“=”,赋值的运算方向是由左向右。
Python中,变量名使用标识符表示,系统关键字可以作为变量名。
下列不属于计算机语言的高级语言的是(    )
A . BASIC语言 B . C语言 C . PhotoShop D . .Java
对赋值语句的描述正确的是( )

①可以给变量提供初值;   

②可以将表达式的值赋给变量;

③可以给一个变量重复赋值; 

④不能给同一变量重复赋值。

A . ①②③ B . ①② C . ②③④ D . ①②④
新型冠状病毒有着很强的传染性。小王同学想要给大家模拟演示病毒的传播和扩散情况,对于这个问题,你认为最适合用(      )方法直观形象地来解决这个问题。
A . 文字说明 B . 画图软件绘制冠状病毒 C . 使用计算机编程创建模型动画演示传播和扩散 D . 编写数学方程式
家里的吸顶灯一般具备显示多种亮度的功能,通过重复按开关即可调节亮度,根据程序截图回答相关问题。

  1. (1) 语句,该语句不循环,只有把它放入指令块内才会循环。若要增加一行“否则如果为……则”可以单击指令块左下角的完成。
  2. (2) 程序中新建变量的名称是;是利用“”工具箱中的指令块完成新建。
  3. (3) 图中 指令块属于指令块,它可以独立于程序里的其他部分存在;当按钮A被按下时,是以为幅度更改改变亮度。
  4. (4) 图中 指令块是指令块,可以独立运行,也可以同时添加多个。
  5. (5) 是使用了工具箱中的运算符,当满足这个条件时,灯的亮度为
下列(   )不属于算法的基本控制结构。
A . 顺序结构 B . 分支结构 C . 循环结构 D . 交叉结构
有一变量为a,它的值为逻辑“假”,则赋值表达式为:a=True。
Python变量名必须以字母和下划线开头,并且不区分大小写。
计算机程序的三种基本结构是顺序结构、选择结构和结构。
有27枚1元的硬币,已知其中一枚重一点的是假币,用天平至少称次,才能找出假币,写出算法。
机器语言特点是速度快、资源占用少、能让计算机直接执行,因此现在大多数人都采用高级语言进行编程。
以下选项中,不符合Python语言变量命名规则的是(  )
A . keyword33_     B . 33_keyword   C . _33keyword    D . keyword_33
以下选项中不符合Python语言变量命名规则的是(    )
A . L B . 3_1 C . _AI D . TempStr
最近更新