安徽省芜湖市无为华星学校2020-2021学年高一下学期期中考试信息技术试题 Word版含答案

资源下载
  1. 二一教育资源

安徽省芜湖市无为华星学校2020-2021学年高一下学期期中考试信息技术试题 Word版含答案

资源简介

2020-2021学年度第二学期
安徽华星学校高一信息技术期中考试卷
考试范围:第一、二、三、四章;考试时间:60分钟;命题人:
注意事项:
1.答题前填写好自己的姓名、班级、考号等信息
2.请将答案正确填写在答题卡上
第I卷(选择题)
一、选择题( 每题3分,共54分)
1、 表达式 3 ** 2 的值为 ( )
A、7 B、8 C、9 D、10
2.在python中,运行下列程序,正确的结果是( )
s=0
for i in range (1,6):
s=s+i
print("i=",i,"s=",s)
A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15
3.期中考试的成绩数据类型可以是( )。
A.只能是数字 B.字符或数字
C.字符或标点 D.只能是字符
4.下列程序执行后的结果是( )。
s=0
for i in range (1,6):
if i%2!=0:
s=s+i
print("i=",i,"s=",s)
i=4 s=10 B.i=5 s=9 C.i=6 s=9 D.i=6 s=8
5.下面描述错误的是?( )
A.若a=True,b=False则a or b为True
B.若a=True,b=False则a and b为False
C. 若a=True,b=False则not a为False
D.若a=True b=False 则 a and b or a为 False
6.在Python中,实现多分支选择结构的较好方法是( )。
A.if B.if-else C.if-elif-else D.if嵌套
7.下列选项中,属于Python输入函数的是( )。
A.random() B.print() C.Cout() D.input()
8.下列表达式的值为True的是? ( )
A.True>2 B.3>2>2 C.('3','2')<('33','22') D.'abc'>'xyz'

9.下列不属于浮点数类型的是?( )
A.36.0 B.96e4 C.-77 D.9.6E-5
10.下列Python程序段运行的结果是( )。
i=0
sum=0
while i<10:
if i%2==0:
sum+=i
i+=2
print("sum=",sum)
A.sum=17 B.sum=18 C.sum=19 D.sum=20
11.下列Python程序运行后的输出结果是( )。
s=0
for i in range(1,10):
s=s+i
print("s=",s)
A.s=35 B.s=45 C.s=55 D.s=65
12.Python的序列类型不包括下列哪一种?( )
A字符串 B列表 C元组 D字典
13.python单行注释和多行注释分别是什么?( )
A.""" """和''' '''
B.#和""" """
C.//和''' '''
D.#和//
14.下面哪个不是Python合法的标识符( )
A. int32 B. 40XL C. self D.?name
15.在GB2312字符集中,1个汉字在计算机中用2个字节表示,一个西文字符用1个字节表示,那么“Hello!福建”占用的存储字节数是( )
A.7个 B.8个 C.9个 D.10个
16.下列表达式的值为True的是 ( )
A. 5+4j > 2-3j B. 3>2>2?
C. (3,2)< (‘a’,‘b’) D. ‘abc’>‘xyz’
17.下面程序运行结果是:( )
c=0
for i in range(1,26):
if i%2==0:
c=c+1
print(c)
A.10 B.11 C.12 D.13
18.下列关于算法的描述正确的是( )
A.一个算法可以没有输入 B.算法只能用流程图来表示
C.如果一个算法没有输入,也就不会有输出 D.一个算法的执行步骤可以是无限的
第II卷(非选择题)
二、操作题(每题1,2题15分,第3题16分,共46分)
19.编写程序,找到并输出100以内的偶数个数。
编写程序,实现从键盘输入数据,实现输入数据转换成大写并输出*
编写程序,实现从键盘输入数据,数据前三位的ASCII值加2,从第四位开始ASCII值加3.
2020-2021学年度第二学期
安徽华星学校高一信息技术期中考试卷
考试范围:第一、二、三、四章;考试时间:60分钟;命题人:
注意事项:
1.答题前填写好自己的姓名、班级、考号等信息
2.请将答案正确填写在答题卡上
第I卷(选择题)
一、选择题( 每题3分,共54分)
1、 表达式 3 ** 2 的值为 ( B )
A、7 B、8 C、9 D、10
2.在python中,运行下列程序,正确的结果是( C )
s=0
for i in range (1,6):
s=s+i
print("i=",i,"s=",s)
A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15
3.期中考试的成绩数据类型可以是( B )。
A.只能是数字 B.字符或数字
C.字符或标点 D.只能是字符
4.下列程序执行后的结果是( B )。
s=0
for i in range (1,6):
if i%2!=0:
s=s+i
print("i=",i,"s=",s)
i=4 s=10 B.i=5 s=9 C.i=6 s=9 D.i=6 s=8
5.下面描述错误的是?(D)
A.若a=True,b=False则a or b为True
B.若a=True,b=False则a and b为False
C. 若a=True,b=False则not a为False
D.若a=True b=False 则 a and b or a为 False
6.在Python中,实现多分支选择结构的较好方法是( C )。
A.if B.if-else C.if-elif-else D.if嵌套
7.下列选项中,属于Python输入函数的是( D )。
A.random() B.print() C.Cout() D.input()
8.下列表达式的值为True的是? (c)
A.True>2 B.3>2>2 C.('3','2')<('33','22') D.'abc'>'xyz'

9.下列不属于浮点数类型的是?(D)
A.36.0 B.96e4 C.-77 D.9.6E-5
10.下列Python程序段运行的结果是( D )。
i=0
sum=0
while i<10:
if i%2==0:
sum+=i
i+=2
print("sum=",sum)
A.sum=17 B.sum=18 C.sum=19 D.sum=20
11.下列Python程序运行后的输出结果是( B )。
s=0
for i in range(1,10):
s=s+i
print("s=",s)
A.s=35 B.s=45 C.s=55 D.s=65
12.Python的序列类型不包括下列哪一种?(A)
A字符串 B列表 C元组 D字典
13.python单行注释和多行注释分别是什么?(B)
A.""" """和''' '''
B.#和""" """
C.//和''' '''
D.#和//
14.下面哪个不是Python合法的标识符( B )
A. int32 B. 40XL C. self D.?name
15.在GB2312字符集中,1个汉字在计算机中用2个字节表示,一个西文字符用1个字节表示,那么“Hello!福建”占用的存储字节数是( )
A.7个 B.8个 C.9个 D.10个
16.下列表达式的值为True的是 ( A )
A. 5+4j > 2-3j B. 3>2>2?
C. (3,2)< (‘a’,‘b’) D. ‘abc’>‘xyz’
17.下面程序运行结果是:(C)
c=0
for i in range(1,26):
if i%2==0:
c=c+1
print(c)
A.10 B.11 C.12 D.13
18.下列关于算法的描述正确的是( A )
A.一个算法可以没有输入 B.算法只能用流程图来表示
C.如果一个算法没有输入,也就不会有输出 D.一个算法的执行步骤可以是无限的
第II卷(非选择题)
二、操作题(每题1,2题15分,第3题16分,共46分)
19.编写程序,找到并输出100以内的偶数个数。
参考代码:
c=0
for i in range(1,101):
if i%2==0:
c=c+1
print(c)
编写程序,实现从键盘输入数据,实现输入数据转换成大写并输出*
参考程序:
str = input("请输入要转换成大写的数据:")
c=len(str)
for i in range(0,c):
print(str[i].upper(),end=" ")
编写程序,实现从键盘输入数据,数据前三位的ASCII值加2,从第四位开始ASCII值加3.
参考程序:
s=input("请输入要转换的字符)
c=len(s) #len 求字符串长度
for i in range(0,c):
if i<2:
print (chr(ord(s[i])+2)) # ord ord() 函数是 chr() 函数配对函数,将字符转ASCII值
else:
print(chr(ord(s[i]) + 3))

展开更多......

收起↑

资源预览