admin 管理员组

文章数量: 1086019


2024年12月30日发(作者:lightgbm算法预测股票价格)

会考复习5:第二册 第二章 程序设计初步试题及答案

1、Python是一种()。 [单选题]

A、高级程序设计语言(正确答案)

B、汇编语言

C、机器语言

D、自然语言

2、计算机唯一能直接识别的是()。 [单选题]

A、机器语言(正确答案)

B、汇编语言

C、高级程序设计语言

D、自然语言

3、Python程序中,下列哪种数据不属于浮点数?() [单选题]

A、1.23

B、3.

C、-9.01

D、100(正确答案)

4、空值是Python里一个特殊的值,用()表示。 [单选题]

A、None(正确答案)

B、Null

C、0

D、1

5、在Python程序中,表达式4**2=()。 [单选题]

A、2

B、0.5

C、8

D、16(正确答案)

6、在Python中,关系表达式里使用的关系运算符“<=”的含义是()。 [单选题]

A、小于

B、小于或等于(正确答案)

C、大于或等于

D、等于

7、在Python中,我们用()语句来实现二选一的条件判断。 [单选题]

A、if...(正确答案)

B、do

C、while

D、if...lse

8、

A、4(正确答案)

B、6

C、12

D、16

9、在range(a,b,c)函数中,c的值为负数时,表示for循环变量可以按()的方式来循

环。 [单选题]

A、递减(正确答案)

表示计算机自动执行代码块()次。 [单选题]

B、递增

C、成倍增

D、成倍减

10、break语句的功能是()。 [单选题]

A、退出当前循环体(正确答案)

B、继续重复执行<语句块>

C、循环执行语句

D、执行固定循环次数

11、安装第三方的Python库要在“命令提示符”窗口运行如下命令()。 [单选题]

A、pip install <库名>(正确答案)

B、from <库名> import *

C、import <库名> as x

D、import <库名>

12、print()是python的输出语句,实质上是一个内置函数,括号里面可以是()。

[单选题]

A、字符串

B、数字

C、表达式

D、以上都是(正确答案)

13、在python交互窗口中,输入一条语句即可执行一条语句,其命令提示符是

()。 [单选题]

A、#

B、*

C、&

D、>>>(正确答案)

14、求余运算符号是%,输入命令>>>9%4,运算结果是()。 [单选题]

A、2

B、3

C、1(正确答案)

D、1.25

15、print()的主要作用是()。 [单选题]

A、输入一个字符串

B、打印输出(正确答案)

C、为变量赋值

16、2**3/2的结果为()。 [单选题]

A、4

B、4.0(正确答案)

C、2

D、3

17、当我们编写完一个python程序后,运行程序的快捷键是()。

A、F4

B、Ctrl+C

C、F5(正确答案)

D、Ctrl+S

18、Python的常用类型不包括()。 [单选题]

A、int整型

单选题] [

B、float浮点型

C、string字符型

D、char型(正确答案)

19、下面关于变量命名的说法,正确的是()。 [单选题]

A、python变量命名不区分大小写。

B、变量名可以是大小写字母、数字、汉字和下划线的组合,但不能以数字开头。

(正确答案)

C、任何python关键字都可以作为变量名使用。

D、变量名中可以有空格。

20、Python语言有三种程序结构,其中不包括()。 [单选题]

A、顺序结构

B、分支结构

C、层次结构(正确答案)

D、循环结构

21、执行1>2 and 2>1的结果是()。 [单选题]

A、True

B、False(正确答案)

22、执行a=b=c=8之后,print(b-c)的结果是()。 [单选题]

A、报错

B、0(正确答案)

C、1

23、下列哪个语句在Python中是非法的?() [单选题]

A、x=y=z=1

B、x=(y=z+1)(正确答案)

C、x,y=y,x

D、x+=y

24、python属于()。 [单选题]

A、编译型语言

B、解释型语言(正确答案)

25、导入库的关键字是()。 [单选题]

A、input

B、print

C、import(正确答案)

D、for

26、在python中,int(-8.9)的值是()。 [单选题]

A、8

B、-8(正确答案)

C、9

D、-9

27、下列选项中,可定义为python合法变量名的是()。 [单选题]

A、name-1

B、print

C、5G

D、Student_1(正确答案)

28、在python中,字符串表达式:"123"+"456"的值是()。 [单选题]

A、123+456

B、579

C、'123456'(正确答案)

D、'579'

29、random库中”()”函数的作用是()。 [单选题]

A、给出0至1之间的任意小数,不包括1(正确答案)

B、给出a至b之间任意整数,包括a和b

C、给出n个a至b-1之间的任意整数

D、给出a至b-1间每n个间隔的随机数

30、在python中,开头用import math导入数学库之后,执行(81)的结果

为()。 [单选题]

A、9.0(正确答案)

B、9

C、81

D、6561

31、abs(-5)的值为()。 [单选题]

A、-5

B、5(正确答案)

C、25

D、2.5

32、下列四种流程图样式中,表示循环结构的是()。 [单选题]

A、

B、

C、

D、(正确答案)

33、程序设计的一般步骤包括()。 [单选题]

A、分析问题、设计算法、编写程序代码、运行调试程序(正确答案)

B、收集数据、分析问题、编写程序代码、运行调试程序

C、分析问题、设计算法、分配任务、编写程序代码

D、收集数据、设计算法、运行调试程序、包装程序

34、下列选项中,是正确的赋值语句的是()。 [单选题]

A、X=X+1(正确答案)

B、B+2=Y

C、X+Y=X+1

D、(X=Y)=1

35、在python中如果已导入随机库,则()*5+10产生的数字范围为

()。 [单选题]

A、0~1之间的随机数

B、5~15之间的随机数

C、10~15之间的随机数(正确答案)

D、0~15之间的随机数

36、由人根据一定的需要事先编写的一系列控制计算机工作的命令的集合成为

()。 [单选题]

A、指令

B、程序(正确答案)

C、序列

D、过程

37、提出“存储程序”的思想的美籍匈牙利裔数学家名字叫()。 [单选题]

A、约翰.冯.诺依曼(正确答案)

B、布尔

C、牛顿

D、爱因斯坦

38、下面()不是高级程序设计语言。 [单选题]

A、Basic

B、C++

C、Java

D、Office(正确答案)

39、在python中表达式print("4+5")的运算结果为()。 [单选题]

A、0

B、4+5(正确答案)

C、45

D、9

40、数学表达式a×b+a÷b在python中的算术表达式为()。 [单选题]

A、a*b+a/b(正确答案)

B、a*(b+a)/b

C、(a*b+a)/b

D、a(b+a)÷b

41、在python中,下列变量名称符合变量的命名规则的是()。 [单选题]

A、True

B、strl(正确答案)

C、hi gh

D、17coding

42、在Python程序中,函数str(x)表示()。 [单选题]

A、计算数学运算字符串所对应的值

B、将对象x转换为字符串(正确答案)

C、将x转换到一个浮点数,x如果是字符串,字符串内容只可以是数字和小数点

D、将x转换为一个整数,x如果是字符串,字符串内容只能是数字,如果是浮点

数转换成整数会舍掉小数

43、Python程序中,下列哪种不是字符串的声明方式?() [单选题]

A、单引号

B、双引号

C、小括号(正确答案)

D、三引号

44、下列哪种不是KNN算法的优点?() [单选题]

A、思想简单

B、实现起来比较容易

C、对于简单的多分类问题,有着很好的效果

D、效率高(正确答案)

45、单击“开始菜单|所有程序”,找到“Python 3.x”,单击 IDLE 即可启动

Python shell。Python shell窗口是交互模式窗口,>>>叫做命令提示符。在后面输

入一条语句即可执行一条语句。如果要创建一个程序文件,以便输入多条语句,则

执行()命令。 [单选题]

A、File 菜单下 new file 命令(正确答案)

B、File 菜单下 Open…命令

C、File 菜单下 Save命令

D、File菜单下 Save as…命令

46、小明编写了一个猜数游戏,想设置目标数字为随机值,需要用到()库。 [单

选题]

A、time

B、turtle

C、random(正确答案)

D、datetime

47、海龟库中的指令“d(50)”的作用是()。 [单选题]

A、让海龟往前移动50像素(正确答案)

B、让海龟往后移动50像素

C、让海龟右转50度

D、让海龟左转50度

48、海龟库中的指令“(50)”的作用是()。 [单选题]

A、让海龟往前移动50像素

B、让海龟往后移动50像素

C、让海龟右转50度

D、让海龟左转50度(正确答案)

49、执行mystr="""he said:"hello!"."""之后,print(mystr)的输出结果是()。 [单选

题]

A、he said:"hello!".(正确答案)

B、he said:

C、he said:hello!

D、hello!

50、选出横线处,不符合for循环语法的表达式()。

[单选题]

A、range(1,10)

B、range(5)

C、range(2,8,2)

D、range(1,5,0)(正确答案)

51、下列程序,运行后输入5回车,结果显示()。

[单选题]

A、小白今年5岁(正确答案)

B、小白今年岁

C、小白今年6岁

D、报错

52、下列程序的运行结果为()。

[单选题]

A、总和=7

B、总和=6(正确答案)

C、总和=0

D、总和=1

53、以下程序的结果是()。

[单选题]

A、输出一个1~33之间的随机数,不包括1和33。

B、输出一个1~33之间的随机数,包括1和33。(正确答案)

54、以下程序的执行结果是()。

[单选题]

A、报错invalid syntax(正确答案)

B、两个数相等!

C、不相等

55、以下程序的输出结果是()。

[单选题]

A、5,8

B、10,7(正确答案)

C、10,7,4

D、5,8,11

56、在下列程序中,如果运行程序后输入165,则输出结果是()。

[单选题]

A、篮球明星

B、正常人

C、多吃点饭(正确答案)

D、请输入你的身高:

1、在python的for循环语句中,当循环变量的值超出range函数的范围,则结束

循环。 [判断题]

对(正确答案)

2、在python中,可以使用汉字作为字符串,也可以使用英文作为字符串。 [判断

题]

对(正确答案)

3、在声明python的字符串时,使用中文和英文状态下的引号、括号都可以。 [判

断题]

错(正确答案)

4、Python程序的单行注释可使用“#”后面加注释语句。所有注释的内容既作为设计

者阅读使用,也会被程序执行。 [判断题]

错(正确答案)

5、Python程序如果要写多行注释,可用三个单引号或者三个双引号括起来。 [判

断题]

对(正确答案)

6、int(9.6)的值为9。 [判断题]

对(正确答案)

7、Python中有两种循环:while循环和for循环。 [判断题]

对(正确答案)

8、凡是被一对引号(单引号和双引号均可)括起来的字符或数字,都是字符串。

[判断题]

对(正确答案)

9、浮点数float也就是小数,之所以称为浮点数,是因为按照科学计数法表示时,

浮点数的小数点位置是可变的。 [判断题]

对(正确答案)

10、字符串的声明有三种方式:单引号、双引号和三引号(包括三个单引号和三个

双引号)。 [判断题]

对(正确答案)

11、空值是python中一个特殊的值,用None表示。None就相当于0。 [判断题]

错(正确答案)

12、Python常用的数据类型包括:int、float、string、bool、None。此外,还提供

列表list、元组tuple、集合set、字典dictionary几种数据类型,并且允许创建自定

义数据类型。 [判断题]

对(正确答案)

13、程序运行过程中始终保持不变的量,叫做变量。 [判断题]

错(正确答案)

14、变量是指在程序运行中,在内存划定一个空间用于存储数据。如果把它想象成

一个盒子,变量名就是盒子的标签,变量值就是装在盒子里的东西。 [判断题]

对(正确答案)

15、Python中的等号“==”和赋值号“=”是一样的。 [判断题]

错(正确答案)

16、Python语言语句块的标记是缩进。 [判断题]

对(正确答案)

17、40XL是Python合法的标识符。 [判断题]

错(正确答案)

18、<变量>=<表达式>是赋值语句,表示将右边表达式的值,保存到左边的变量

中。 [判断题]

对(正确答案)

19、在Python中,关系表达式“3!=5”的运算结果是True。 [判断题]

对(正确答案)

20、如果变量x=5、y=6、z=2,条件表达式(y+z)

错(正确答案)

21、在执行a,b,c=2,3,2+2之后,print(b+c)的结果是7。 [判断题]

对(正确答案)

22、5**2//4%5/2的结果是0.5。 [判断题]

对(正确答案)

23、('a'+'b')*2的结果是'abb'。 [判断题]

错(正确答案)

24、判断整数x是否偶数的条件表达式为x%2==0。 [判断题]

对(正确答案)

25、已知x=3,那么赋值语句x='abcedfg'是无法正常执行的。 [判断题]

错(正确答案)

26、在python中,赋值语句Y+X=Z是错误的。 [判断题]

对(正确答案)

27、使用print语句输出多个对象时,中间用英文逗号隔开。 [判断题]

对(正确答案)

28、数学表达式:写成对应的python算术表达式是x**2+5*x*y。

对(正确答案)

判断题] [

29、python中,可以用来输入数据的是input函数。 [判断题]

对(正确答案)

30、if语句中的关系表达式或逻辑表达式结果只能是True。 [判断题]

错(正确答案)

31、高级语言编写的程序比较直观、易懂,而且计算机能够直接识别,可以直接执

行。 [判断题]

错(正确答案)

32、布尔类型取值只有两种,就是"True"或"False"。 [判断题]

对(正确答案)

33、python中,16/4+3**2的结果为13.0。 [判断题]

对(正确答案)

34、python中,18/4+18//4的结果为8.5。 [判断题]

对(正确答案)

35、python不区分变量的大小写,N和n被看作是同一个变量名。 [判断题]

错(正确答案)

36、条件语句只有二选一和多选一两种形式。 [判断题]

错(正确答案)

37、“根据条件一直做某事”指while循环。需要跳出循环可以使用if和break语

句。 [判断题]

对(正确答案)

38、条件语句中的条件可以用关系表达式或逻辑表达式表示。 [判断题]

对(正确答案)

39、Python库,也可以称作python模块,是预先编制好的现成的代码。 [判断题]

对(正确答案)

40、Python库通常就是一个py文件,包括了众多函数,能实现各种不同的功能。

[判断题]

对(正确答案)

41、Python不用导入库,就可以使用该库中的函数。 [判断题]

错(正确答案)

42、Python库分为内置库和第三方库,其中第三方库需要自行安装。 [判断题]

对(正确答案)

43、turtle、random、time、datatime都是Python的第三方模块。 [判断题]

错(正确答案)

44、编程语言Basic、C、Pascal、Python等都是计算机的高级程序设计语言。

断题]

对(正确答案)

判 [


本文标签: 程序 语句 表达式 字符串 循环