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

sorted([5, 2, 3, 1, 4])的结果是(  )
A . [1, 2, 3, 4, 5] B . [5, 4, 3, 2, 1] C . [5, 3, 2, 1, 4] D . [1, 2, 3, 5, 4]
如图,角色小猫的0度方向,应该是指向面。(填写①、②、③、④中的一项)

使用for i in range(10)和 for i in range (10,20)控制循环次数是一样的。
在 python 中运行以下程序,输入 3 和 2 输出结果是(       )

a=int(input( ))

b=int(input( ))

print(a*b)

A . 33 B . 6 C . 32 D . a*b
运行如下程序代码,输入2和 1.2输出结果为:3.2。则横线处可以填写的语句是(      )

a=int(input( ))

b=      

print(a+b)

A . float(input()) B . input( ) C . "1.2" D . int(input())
在python中运行以下程序,运行结果是(    )

for i in range(3):

  print(i, end="")

print("go")

A .

1

go

2

go

3

go

B . 1      go  2    go  3    go C .

1

2

3

go

D . 0 1   2    go
把问题的所有可能解都一一列举出来,并按照问题要求的条件逐个判断每个答案是否是正确的解,这就是(    )
A . 排序算法 B . 递归算法 C . 迭代算法 D . 枚举算法
这是用Python编写的“BMI值计算程序”,完成填空。

height=input('你的身高是多少米:')

height=float(height)

weight =input('你的体重是多少KG:')

weight =float(weight)

BMI=weight/(height*height)

if BMI>=24.9:

  print('肥胖')

   ①   BMI<24.9    ②    BMI>=18.5:

  print('正常')

else:

  print('偏瘦')

  1. (1) 从图中可知,程序中使用的是语句,在语句后输入“”,下面的程序会强制缩进。
  2. (2) 程序中定义height和weight为
  3. (3) 请划线处补充完整程序

     ② 

  4. (4) 图中函数是Python的内置函数,主要用于数据的输入。   
关于python发布代码及安装使用代码,下列说法错误的是(      )
A . 创建一个文件夹mymodule,其中包含mymodule.py和setup.py(包含发布的元数据)两个文件 B . 在DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件 C . 已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *” D . 下载安装,使用“python setup.py install”命令安装到你的Python本地副本中
用枚举算法求解“找出所有满足各位数字之和等于5的三位数”时,在下列所列举的数值范围内,算法执行效率最高的是(   )
A . 从0到999 B . 从100到999 C . 从100到500 D . 从104到500
有如下Python程序段:

s=0

for i in range (1, 101):

    if i%2==0:

       s=s+i

该程序段被执行后,变量s中存储的是1~100之间的(    )。

A . 偶数个数 B . 奇数个数 C . 奇数之和 D . 偶数之和
Python中有很多内置模块,如: math 模块、random 模块、time 模块等,使用时不需要导入。
写出range(1,5)的计数范围(    )
A . 1,2,3,4 B . 1,2,3,4,5 C . 1,3,5 D . 2,4
在读写文件前,必须通过以下哪个函数创建文件对象?(  )
A . create B . folder C . open D . File
下列语句中变量i取值次数最多的是(        )
A . for i in range(2,100,2) B . for i in range(101) C . for i in range(100,200) D . for i in range(1,100)
第三方的开源模块可以通过进行安装后调用。
使用tkinter创建图形界面时,首先使用语句导入tkinter模块,然后使用生成一个主窗体对象。
Python语言中用来定义函数的关键字是(    )
A . return B . def C . function D . define
下列程序运行后,n值最大的是(   )

 

A . 1 B . 2 C . 3 D . 4
假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元, 要买100只鸡,问有多少种方案。

求解这个问题,若用枚举法来求解,公鸡数量的枚举范围应为(    )

A . [0,100] B . [1,33] C . [0,33] D . [1,25]
最近更新