计算机试题

通过测试,让我们看看知识的掌握情况吧!

Q1:1.下列关于Python的描述错误的是( )。

A.Python语言采用严格的“缩进”来表明程序的格式框架
B.Python语言中,字符串是用一对双引号""或者一对单引号''括起来的零个或者多个字符
C.在Python语言中,赋值与二元操作符不可以组合
D.Python语言的多行注释以'''(三个单引号)开头和结尾

Q2:2.以下哪个为合法的Python变量名( )。

A.true
B.False
C.import
D.if

Q3:3.执行表达式3+3后,结果为( )。

A.6
B.'33'
C.33
D.报错

Q4:4.以下不能计算a的b次方的表示式的是()。

A.a**b
B.math.pow(a,b)
C.a^b
D.pow(a,b)

Q5:5.在炒菜机器人程序中,“第一步,加油少许”违背了算法的( )特征。

A.确定性
B.可行性
C.有穷性
D.有输入和输出的

Q6:6.以下选项中不符合 Python 语言变量命名规则的是( )。

A.am
B.in
C._AI
D.str1

Q7:7.下列关于Python语言描述正确的是()。

A.Python语言是一种面向机器的程序设计语言
B.Python语言比JAvA、C/C++等程序设计语言好
C.Python编写的语言可读性强,因此它是一种自然语言
D.Python语法简洁,类库丰富

Q8:8.下列选项中,能作为Python变量名的是( )。

A.Ab
B.4Ab
C.if
D.s+1

Q9:9.下列各语句输出结果为False的是()。

A.print(7>2)
B.print(5>0)
C.print((1>2)or(2>1))
D.print(2==0)

Q10:10.以下选项中不是 Python 逻辑运算符的是( )

A.not
B.and
C.break
D.or

Q11:11.该流程图表示的算法结构是( )

A.顺序结构
B.选择结构
C.循环结构
D.网状结构

Q12:12.在Python中,变量命名错误的是( )

A.for
B.a2
C._a2
D.a_2

Q13:13.在Python中,具有输出功能的函数是( )

A.input()
B.print()
C.float()
D.int()

Q14:14.在Python中,能将字符串型数据转换为不含小数点的数字型数据的函数是( )

A.str()
B.print()
C.float()
D.int()

Q15:15.在Python中,下列程序段的运行结果是( )a=5 b=2 print(a%b)

A.2.5
B.2
C.1
D.3

Q16:16.在python语言中表示取余运算的运算符是( )

A. *
B. /
C. //
D. %

Q17:17.Python语言中, 实现代码快速缩进的方法是( )

A.连续空格键
B.Tab
C.Shift+Ctrl
D.Alt+Tab

Q18:18.在Python中,语句x=input(‘请输入你的身高:’)的数据类型是( )

A.整数型
B.浮点数型
C.字符型
D.引用型

Q19:19.下列可以用作表示多行注释的是( )

A. 前后加#
B.前后加'''
C.前后加///
D.以上都不是

Q20:20.以下选项中不是Python语言的保留字的是( )

A.for
B.do
C.in
D.while

Q21:21.在算法的流程图描述方法中,表示输入输出的通常是( )。

A.矩形框
B.棱形框
C.平行四边形框
D.圆角矩形框

Q22:22.下列哪个不是Python的应用( )。

A.移动终端开发
B.图形图像处理
C.游戏开发
D.图形程序的开发

Q23:23.下列关于变量的说法错误的是( )。

A.变量用来暂时表示一个数据
B.变量名可以是字母、数字、下划线
C.Python 的变量名不区分大小写
D.数字不能作为变量名的开头

Q24:24.拟在屏幕上打印输出“Hello World”,以下选项中正确的是( )。

A.print("Hello World")
B.print(Hello World)
C.printf(“Hello World”)
D.printf(‘Hello World’)

Q25:25.在Python中,if结构被用在( )

A.语句相继被执行时
B.执行一些语句之前必须先做出判断时
C.A和B都是
D.A和B都不是

Q26:26.下面哪一行代码的输出结果不是 Python3.7 ( )。

A.print( "Python3.7")
B.print( "Python+3.7")
C.print( "Python"+str(3.7))
D.print( "Python"+"3.7")

Q27:27.在Python中,表达式b*b-4*a*c用数学方法表示为( )。

A.2b-4a-4c
B.b×b-4ac
C.2b-4ac
D.b2-ac4

Q28:28.用流程图表示的基本控制结构如图所示,表示循环结构的是( )。

A.①
B.②
C.③
D.②③

Q29:29.数学表达式 在Python中正确表示为( )。

A.a-b/a+b
B.(a-b)/a+b
C.(a-b)/(a+b)
D.a-b/(a+b)

Q30:30.在Python中,下列哪个值是整数( )

A.5.0
B.“5.0”
C.-5
D.以上都不是

Q31:31.在Python程序中,已知列表m=[2,4,0,23,1,20],那么m[1]表示的元素是( )

A. 2
B. 4
C. 20
D. 1

Q32:32.定义了列表m=[1,2,3,7,5],则当前列表中元素m[2]的值是( )

A. 2
B. 3
C. 7
D. 1

Q33:33.字符串s=hello,则len(s)的值是( )。

A. 2
B. 6
C. 5
D. 4

Q34:34.下面代码的输出结果是‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬print(35-10) 输出的结果是( )。

A. 35-10
B. '35-10'
C. "35-10"
D. 25

Q35:35. print 的作用是什么?( )

A 在屏幕上打印出来相应的文本或者数字等
B 在打印机里打印相关文本或者数字等
C 可以用来画图
D 输出一个命令行

Q36:36.在Python中, x=2.6,表达式 int(x) 的结果是( )

A. 3
B. 2.6
C.2.0
D. 2

Q37:37.关于Python语句中,比较是否相等的运算符是( )

A. =
B. ==
C. !=
D. <>

Q38:38.在python语言中以下哪一项是乘方运算的运算符( )

A. *
B. /
C. //
D. **

Q39:39.在Python中,要使用( )转换为浮点数。

A. int
B. float
C. print
D. for

Q40:40.下列表达式中,值不是1的是( )

A. 6//5
B. 17%8
C. 7//3
D. 1**0

Q41:41.关于变量的说法 ,错误的是( )。

A. 变量必须要命名
B. 变量第二次赋值后 ,第一次赋的值将被删除
C. 变量只能用来存储数字 ,不能表示存储文字
D. 在同一个程序里 ,变量名不能重复

Q42:42.关于Python语句A=-A,以下选项中描述正确的是( )。

A. A和A的负数相等
B. A和A的绝对值相等
C. 给A赋值为它的负数
D. A的值为0

Q43:43.下面代码的输出结果是( )。x=10 y=3 print(x%y,x**y)

A. 3 1000
B. 1 30
C. 3 30
D. 1 1000

Q44:44.下列哪个符号可以用来修改变量的值?( )。

A. >=
B. ==
C. =
D. !=

Q45:45.Python运算符中,整除的符号是( )

A. /
B. %
C. //
D. **

Q46:46.Python 中的== 代表的是( )

A. 把左边的值赋值给右边;
B. 把右边的值赋值给左边;
C. 比较左右两边是否相等;
D. 左右两边值进行交换;

Q47:47.下列有关算法的叙述中,错误的是( )

A. 算法是解决问题的方法和步骤
B. 解决某个具体问题的算法只有一个
C. 算法都必须在有限步骤内结束
D. 算法都至少包含一个输出

Q48:48.如图所示,该算法采用的描述方法是( )

A. 自然语言
B. 流程图
C. 伪代码
D. 程序代码

Q49:49.在Python中,表达式a=b的含义是( )

A. a≮b
B. a<b
C. a=b
D. a≤b

Q50:50.在Python中,下列程序段的运行结果是( )a=10 b=5 print(a+b)

A.105
B.15
C.’105’
D.''15''

Q51:51.在Python中,下列字符串常量引用错误的是( )

A. 256
B. ''OK''
C.''256''
D. 'OK'

Q52:52.在Python中,可处理的数据类型有( )①字符串型 ②数值型 ③列表

A. ①②
B. ②③
C. ①
D. ①②③

Q53:53.使用计算机解决问题,需要经历四个主要阶段,正确的是( )

A 分析问题→设计算法→编写代码→运行程序
B 设计算法→分析问题→编写代码→运行程序
C 分析问题→编写代码→设计算法→运行程序
D 设计算法→编写代码→分析问题→运行程序

Q54:54.用流程图描述算法,表示条件判断的符号是( )

A.
B.
C.
D.

Q55:55.下列有while循环结构的说法不正确的是( )

A. While循环格式一般:While(表达式):语句或者语句组
B. 执行过程中表达式一般是一个关系表达式或逻辑表达式;
C. 表达式为真执行循环体;为假退出循环。
D. 表达式为假执行循环体;为真退出循环。

Q56:56.下面的流程图描述的算法结构是 ( )

A.顺序结构
B.选择结构
C.循环结构
D.分支结构

Q57:57.在Python中,表达式7570 and 7585的值为( )

A. 0
B. 1
C. True
D. False

Q58:58.在Python中,与1≤x≤10相对应的表达式为( )

A. 1<x<=10
B. x>=1 and x<=10
C. x<=1 and x>=10
D. x>=1 or x<=10

Q59:59.下列python表达式中,值为字符串类型的是( )

①"abc"*2 ②"123+456" ③123+456 ④"123"+"456"
A. ①②③
B. ②③④
C. ①②④
D. ②①④

Q60:60.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式20+21+20+21的运算结果是( )

A. 202120+21
B. 4141
C. 20212021
D. 202141
问卷网
计算机试题
关于
1年前
更新
13
频次
60
题目数
分享