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

下面哪个函数是输入函数(  )
A . input B . print C . list D . max
如图,要使小猫通过两个造型的切换,实现连续行走的动作,需要在程序中添加指令。(填写外观、下一个造型、旋转、动作中的一项)
使用(    )关键字来创建Python自定义函数。
A . function B . func C . procedure D . Def
表达式sum(range(1,10))=, sum (range(1,10,2))=
有如下Python程序。

def add(x,y):      #定义一个函数,x,y是参数

     t=x+y

     return t        #将结果返回,函数结束

print (add(6, 9))

程序运行之后结果是

现实生活中有一类问题可以采用搜索的方法解决,如密码破解、寻找素数等,在搜索的过程中,列举所有可能的结果,并逐一判断,排除其中不符合要求的结果,这种方法称为(      )算法。
A . 顺序 B . 选择 C . 贪心 D . 枚举
在python中运行以下程序,运行结果是(      )

print(2*4)

A . 8 B .     2*4 C .    2222 D . "2*4"
在python中运行以下程序,运行结果是(      )

print("3+6")

A . "3+6" B . 3+6 C .   9 D . 36
如下Python程序段,运行结果为(    )

for i in range(1,6):

  if i>3:

    print(i)

A . 1 2 B . 2 3 C . 3 4 D . 4 5
print("a"+"b"*2)结果是?(  )           
A . ab2 B . Abb C . abab D . Ab
关于python中的函数,以下描述错误的是(   )。
A . 函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可 B . 使用函数的主要目的是减低编程难度和代码重用 C . Python 使用 del 保留字定义一个函数 D . 函数是一段具有特定功能的语句组
能生成一个大于等于10 且小于100的随机整数的表达式(random模块已经导入)是(     )
A . int( random( ) * 100 ) B . randint( 10, 100 ) C . int( random( ) * 99 + 10 ) D . randint( 10, 99 )
在range( )函数中最少使用的参数和最多使用参数个数分别为( )。
A . 0,1 B . 1,2 C . 2,3 D . 1,3
在 Python 中,range(100)生成的序列是()
A . 0 至 100 B . 0 至 99 C . 1 至 99 D . 1 至 99
编写程序,计算圆的周长、面积。假设圆的半径是r,圆的周长是C,圆的面积是S,π用3.14代替。要求圆的半径从键盘输入,用input()命令。
枚举算法流程图如图所示,完成①②③④。

①枚举值在内吗?

②枚举值符合吗?

③输出

④取枚举值

在random模块中,随机生成一个0至1(不含1)之间的实数,用哪个函数最合适(    )
A . seed( ) B . random( ) C . uniform( ) D . randint( )
在Python中,使用random模块的函数randint(0, 5),生成的结果有5种。
以下程序运行后,显示的结果是(   )。 

A . 10 B . 15 C . 21 D . 12
下列语句中变量i取值次数最多的是(   )
A . for i in range(101)      B . for i in range(1,100) C . for i in range(2,100,2)   D . for i in range(100,200)
最近更新