计算机类一级OFFICE
高一信息技术社团学期检测卷
30 题含答案OFFICE
1单选题1 / 30
( )函数将字符型整数转换成整数类型的数值。
查看答案
C. int( )
2单选题2 / 30
下列可以作为Python的变量名的是( )
查看答案
C. Love_me
3单选题3 / 30
a的7倍减3的结果,对b(b不等于0)取余,正确的表达式是( )
查看答案
B. (7*a-3)%b
4单选题4 / 30
在python中,字符串运算符“+”的作用是把字符串进行连接,则表达式“20”+“19”+“20+19”的运算结果是( )
查看答案
C. 201920+19
5单选题5 / 30
Python语言中,以下赋值语句正确的是( )
查看答案
B. x2=x4
6单选题6 / 30
解析算法是通过找出解决问题的前提条件与结果之间的关系表达式,并计算表达式来实现问题的求解,下列更适合使用解析算法实现的是( )
查看答案
B. 输入长方形的长和宽,计算长方形的周长
7单选题7 / 30
下列生活中的问题不适合用枚举算法解决的是( )
查看答案
C. 计算全班50个同学的平均分
8单选题8 / 30
已知:x=21,y=16,条件表达式的结果为False的是 ( )
查看答案
D. x<y
9单选题9 / 30
李军同学在做研究性学习时,想通过问卷调查了解人们垃圾分类的情况,遇到了以下难题,请你帮他完成。请根据以上情境,完成此题。在整理回收的问卷时,他想编写一个程序快速检测一份问卷是否有空白或填写不完整,即判断如果空白选项数不等于0,则提示“该问卷作废”,需用什么结构实现( )
查看答案
A. 选择
10单选题10 / 30
使用for i in range(20)控制循环的次数和使用for i in range(40,20,-1)控制循环的次数的大小比较结果是( )。
查看答案
C. 一样大
11判断题11 / 30
Python 语言用缩进的方式标识语句块,表示语句之间的层次关系,同一级语句块中的语句具有相同的缩进量。
查看答案
A. 正确
12判断题12 / 30
Python 程序如下图,当用户输入5时,程序运行结果是 10。
查看答案
B. 错误
13判断题13 / 30
在Python语言的循环结构中,break语句用于终止本次循环进入下一次循环,即跳过循环体内还未执行的语句,进入下一次循环的判定。
查看答案
B. 错误
14判断题14 / 30
王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。
查看答案
A. 正确
15判断题15 / 30
循环结构表示程序中各步操作按出现的先后顺序执行。
查看答案
B. 错误
16判断题16 / 30
算术运算符中*、/的运算优先级高于//和%。
查看答案
B. 错误
17判断题17 / 30
Python语言的表达式中,“%”是取模算术运算符。
查看答案
A. 正确
18判断题18 / 30
在 Python 语言中,条件表达式使用“=”判断两个操作数是否相等。
查看答案
B. 错误
19判断题19 / 30
在Python中,(1,2,3,4,5)属于列表类型。
查看答案
B. 错误
20判断题20 / 30
在Python语言中,表达式x=24/8+10%3执行后, 用print语句输出,则屏幕显示的结果是13。
查看答案
B. 错误
21填空题21 / 30
用来接收键盘输入的函数是 __ ,python输出的函数是 __ 。
查看答案
22填空题22 / 30
在Python语言中,布尔型数据类型的值有两种,分别是 __ 和 __
查看答案
23填空题23 / 30
在Python语言中,函数 __ 的功能是将变量x转换为一个浮点型数据。
查看答案
float
24填空题24 / 30
以下是两位同学设计的描述“输出所有能被3整除的四位数”的流程图。
(1)请将流程图的空缺填写完整 ① __ ② __
(2)请问采用枚举算法描述的是 __ 。(从下列选项中选择)
查看答案
25填空题25 / 30
下面程序的输出次数为 __
查看答案
9
26填空题26 / 30
下面程序的输出结果是 __
s=0
for i in range(1,11,2):
s=s+i*(i+1)
print(s)
查看答案
190
27填空题27 / 30
以下是判断一个整数是是奇数还是偶数的程序代码,请补全程序。
x=int(input("请输入一个正整数:"))
if __ :
print(x," __ .")
else:
print(x," __ .")
查看答案
28填空题28 / 30
计算 100~200 中所有奇数的和
sum=0
for i in range( __ ,200,2):
sum= __
print("奇数的和:",sum)
输出的结果为: __
查看答案
29填空题29 / 30
计算1+2+3+4+···+100的值
a=1
s=0
while __ :
s= __
a= __
print(s)
输出的结果为: __
查看答案
30填空题30 / 30
1. 输出 999 到 2000 所有 111 的倍数?打印并输出数字的个数?
count=0
for i in range(999, __ ,1):
if __ :
print(i)
count= __
print("一共", __ ,"个数能被111整除")
满足条件的数字个数是: __
查看答案
- 2001
- i%111==0
- count+1
- count
- 10