第三单元 算法与程序设计 知识点题库

如图,程序执行后,当小猫角色与窗口边缘接触时,是否会反弹回来?。(填写是、否中的一项)

Python 程序中input ( )函数的功能是从键盘输入字符串。
求1到20的所有数的和,请在方框处补充完成代码(    )。

s=0

for i in range(1,21) :

    s=

print (s)

A . i B . s-i C . 2*i D . s+i
在Python的IDLE环境中,执行下列语句。

>>> test=list (range(1,5))

>>> test

     #请写出结果

input()函数输入的数据为整型数值,如果参与算术运算,需对数据进行类型转换,必须转换为浮点型数值。
在 python 中运行以下程序,运行结果是(     )

print(9/3)

A . 3 B . 9/3 C . 3.0 D . 3.00
在 python 中运行以下程序,运行结果是(   )

for i in range(1,4):

print(i)

A . 0

1

2

3

B . 1

2

3

C . 1

2

3

4

D . 1 2 3 4
枚举法程序设计往往要利用选择结构(if)和循环结构(for或while)来实现。
Python库的调用需要使用哪个语句(   )
A . input B . import C . if D . print
如图是Python窗口,回答问题 

  1. (1) 下列不是Python语言特点的是(   )
    A . 简单易懂 B . 语法复杂 C . 交互性 D . 免费开源
  2. (2) print( )是一个Python的内置函数,主要作用是(   )
    A . 数据的输入 B . 打印输出 C . 删除变量 D . 导入模块
  3. (3) “>>>”是(    ),输入相应的命令即可执行程序。           
    A . 逻辑运算符 B . 单行注释符 C . 命令提示符 D . 算数运算符
使用(    )关键字来创建Python自定义函数。           
A . Function B . Func C . Procedure D . Def
导入模块需要使用语句。
random模块是一个。random.randint(1,10)语句作用
下列问题中,适合使用枚举算法解决的是(    )。
A . 计算1+2+3+…+100的值 B . 计算学校所有同学的平均身高和平均体重 C . 查找100以内所有能被6整除的数 D . 超市的收银系统,结算顾客所购商品的费用
以下是两位同学设计的描述“输出所有能被3整除的四位数”的流程图。

  1. (1) 请将流程图的空缺填写完整

     ②

  2. (2) 请问采用枚举算法描述的是               。(从下列选项中选择)
    A . 图A B . 图B C . 都是 D . 都不是
turtle库是Python语言中一个很流行的绘制图像的函数库,可以不经过导入直接使用。

程序代码运行测试效果如下图,以下最有可能是该程序代码语句的是(    )

A . btn.place(x=20,y=40,width=80,height=120) B . btn.place(x=20,y=40,width=120,height=80) C . btn.place(x=40,y=20,width=80,height=120) D . btn.place(x=40,y=20,width=120,height=80)
调用方法geometry(“250x130”)时,表示设置窗体大小为高250像素,宽130像素。
Python程序导入模块的命令是(    )
A . input B . accept C . import D . in
下面问题不能用枚举算法实现的是(    )
A . 统计个位数字是6,且能被3整除的2位数 B . 计算已知半径的一个圆的面积 C . 今有面额为1元、2元和5元的纸币各10张,要使总和为24元,输出所有不同的取法 D . QQ密码忘记,找回密码(假设可以无限次地尝试)