资源简介 安徽省芜湖市无为华星学校2020-2021学年高一下学期信息技术期中考试试卷一、选择题(每题3分,共54分)1.(2021高一下·无为期中)表达式 3 ** 2 的值为 ( )A.7 B.8 C.9 D.10【答案】C【知识点】运算符、基本运算与表达式2.(2021高一下·无为期中)在python中,运行下列程序,正确的结果是( )s=0for i in range (1,6):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15【答案】C【知识点】循环结构语句及程序实现3.(2021高一下·无为期中)期中考试的成绩数据类型可以是( )。A.只能是数字 B.字符或数字 C.字符或标点 D.只能是字符【答案】B【知识点】数据、知识、智慧的定义与特征4.(2021高一下·无为期中)下列程序执行后的结果是( )。s=0for i in range (1,6):if i%2!=0:s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=9 C.i=6 s=9 D.i=6 s=8【答案】B【知识点】运算符、基本运算与表达式;循环结构语句及程序实现5.(2021高一下·无为期中)下面描述错误的是?( )A.若a=True,b=False则a or b为TrueB.若a=True,b=False则a and b为FalseC.若a=True,b=False则not a为FalseD.若a=True b=False 则 a and b or a为 False【答案】D【知识点】运算符、基本运算与表达式6.在Python中,实现多分支选择结构的较好方法是( )。A.if B.if-else C.if-elif-else D.if嵌套【答案】C【知识点】分支结构语句及程序实现7.(2021高一下·无为期中)下列选项中,属于Python输入函数的是( )。A.random() B.print() C.Cout() D.input()【答案】D【知识点】常用标准函数8.(2021高一下·无为期中)下列表达式的值为True的是 ( )A.True>2 B.3>2>2C.('3','2')<('33','22') D.'abc'>'xyz'【答案】C【知识点】运算符、基本运算与表达式9.(2021高一下·无为期中)下列不属于浮点数类型的是 ( )A.36.0 B.96e4 C.-77 D.9.6E-5【答案】C【知识点】常见数据类型、数组10.(2021高一下·无为期中)下列Python程序段运行的结果是( )。i=0sum=0while i<10:if i%2==0:sum+=ii+=2print("sum=",sum)A.sum=17 B.sum=18 C.sum=19 D.sum=20【答案】D【知识点】运算符、基本运算与表达式;分支结构语句及程序实现;循环结构语句及程序实现11.(2021高一下·无为期中)下列Python程序运行后的输出结果是( )。s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=65【答案】B【知识点】循环结构语句及程序实现12.(2021高一下·无为期中)Python的序列类型不包括下列哪一种 ( )A.字符串 B.列表 C.元组 D.字典【答案】A【知识点】常见数据类型、数组13.(2021高一下·无为期中)python单行注释和多行注释分别是什么?( )A.""" """和''' ''' B.#和""" """C.//和''' ''' D.#和//【答案】B【知识点】语句注释及缩进14.(2021高一下·无为期中)下面哪个不是Python合法的标识符( )A.int32 B.40XL C.self D.name【答案】B【知识点】常量、变量及变量的赋值15.(2021高一下·无为期中)在GB2312字符集中,1个汉字在计算机中用2个字节表示,一个西文字符用1个字节表示,那么“Hello!福建”占用的存储字节数是( )A.7个 B.8个 C.9个 D.10个【答案】A【知识点】字符编码16.(2021高一下·无为期中)下列表达式的值为True的是 ( )A.5+4j > 2-3j B.3>2>2C.(3,2)< (‘a’,‘b’) D.‘abc’>‘xyz’【答案】A【知识点】运算符、基本运算与表达式17.(2021高一下·无为期中)下面程序运行结果是:( )c=0for i in range(1,26):if i%2==0:c=c+1print(c)A.10 B.11 C.12 D.13【答案】C【知识点】运算符、基本运算与表达式;循环结构语句及程序实现18.下列关于算法的描述正确的是( )A.一个算法可以没有输入B.算法只能用流程图来表示C.如果一个算法没有输入,也就不会有输出D.一个算法的执行步骤可以是无限的【答案】A【知识点】算法的基本概念与特征二、操作题(每题1,2题15分,第3题16分,共46分)19.(2021高一下·无为期中)编写程序,找到并输出100以内的偶数个数。【答案】解:参考代码:c=0for i in range(1,101):if i%2==0:c=c+1print(c)【知识点】运算符、基本运算与表达式;循环结构语句及程序实现20.(2021高一下·无为期中)编写程序,实现从键盘输入数据,实现输入数据转换成大写并输出*【答案】解:参考程序:str = input("请输入要转换成大写的数据:")c=len(str)for i in range(0,c):print(str[i].upper(),end=" ")【知识点】循环结构语句及程序实现21.(2021高一下·无为期中)编写程序,实现从键盘输入数据,数据前三位的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))【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数1 / 1安徽省芜湖市无为华星学校2020-2021学年高一下学期信息技术期中考试试卷一、选择题(每题3分,共54分)1.(2021高一下·无为期中)表达式 3 ** 2 的值为 ( )A.7 B.8 C.9 D.102.(2021高一下·无为期中)在python中,运行下列程序,正确的结果是( )s=0for i in range (1,6):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=153.(2021高一下·无为期中)期中考试的成绩数据类型可以是( )。A.只能是数字 B.字符或数字 C.字符或标点 D.只能是字符4.(2021高一下·无为期中)下列程序执行后的结果是( )。s=0for i in range (1,6):if i%2!=0:s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=9 C.i=6 s=9 D.i=6 s=85.(2021高一下·无为期中)下面描述错误的是?( )A.若a=True,b=False则a or b为TrueB.若a=True,b=False则a and b为FalseC.若a=True,b=False则not a为FalseD.若a=True b=False 则 a and b or a为 False6.在Python中,实现多分支选择结构的较好方法是( )。A.if B.if-else C.if-elif-else D.if嵌套7.(2021高一下·无为期中)下列选项中,属于Python输入函数的是( )。A.random() B.print() C.Cout() D.input()8.(2021高一下·无为期中)下列表达式的值为True的是 ( )A.True>2 B.3>2>2C.('3','2')<('33','22') D.'abc'>'xyz'9.(2021高一下·无为期中)下列不属于浮点数类型的是 ( )A.36.0 B.96e4 C.-77 D.9.6E-510.(2021高一下·无为期中)下列Python程序段运行的结果是( )。i=0sum=0while i<10:if i%2==0:sum+=ii+=2print("sum=",sum)A.sum=17 B.sum=18 C.sum=19 D.sum=2011.(2021高一下·无为期中)下列Python程序运行后的输出结果是( )。s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6512.(2021高一下·无为期中)Python的序列类型不包括下列哪一种 ( )A.字符串 B.列表 C.元组 D.字典13.(2021高一下·无为期中)python单行注释和多行注释分别是什么?( )A.""" """和''' ''' B.#和""" """C.//和''' ''' D.#和//14.(2021高一下·无为期中)下面哪个不是Python合法的标识符( )A.int32 B.40XL C.self D.name15.(2021高一下·无为期中)在GB2312字符集中,1个汉字在计算机中用2个字节表示,一个西文字符用1个字节表示,那么“Hello!福建”占用的存储字节数是( )A.7个 B.8个 C.9个 D.10个16.(2021高一下·无为期中)下列表达式的值为True的是 ( )A.5+4j > 2-3j B.3>2>2C.(3,2)< (‘a’,‘b’) D.‘abc’>‘xyz’17.(2021高一下·无为期中)下面程序运行结果是:( )c=0for i in range(1,26):if i%2==0:c=c+1print(c)A.10 B.11 C.12 D.1318.下列关于算法的描述正确的是( )A.一个算法可以没有输入B.算法只能用流程图来表示C.如果一个算法没有输入,也就不会有输出D.一个算法的执行步骤可以是无限的二、操作题(每题1,2题15分,第3题16分,共46分)19.(2021高一下·无为期中)编写程序,找到并输出100以内的偶数个数。20.(2021高一下·无为期中)编写程序,实现从键盘输入数据,实现输入数据转换成大写并输出*21.(2021高一下·无为期中)编写程序,实现从键盘输入数据,数据前三位的ASCII值加2,从第四位开始ASCII值加3.答案解析部分1.【答案】C【知识点】运算符、基本运算与表达式2.【答案】C【知识点】循环结构语句及程序实现3.【答案】B【知识点】数据、知识、智慧的定义与特征4.【答案】B【知识点】运算符、基本运算与表达式;循环结构语句及程序实现5.【答案】D【知识点】运算符、基本运算与表达式6.【答案】C【知识点】分支结构语句及程序实现7.【答案】D【知识点】常用标准函数8.【答案】C【知识点】运算符、基本运算与表达式9.【答案】C【知识点】常见数据类型、数组10.【答案】D【知识点】运算符、基本运算与表达式;分支结构语句及程序实现;循环结构语句及程序实现11.【答案】B【知识点】循环结构语句及程序实现12.【答案】A【知识点】常见数据类型、数组13.【答案】B【知识点】语句注释及缩进14.【答案】B【知识点】常量、变量及变量的赋值15.【答案】A【知识点】字符编码16.【答案】A【知识点】运算符、基本运算与表达式17.【答案】C【知识点】运算符、基本运算与表达式;循环结构语句及程序实现18.【答案】A【知识点】算法的基本概念与特征19.【答案】解:参考代码:c=0for i in range(1,101):if i%2==0:c=c+1print(c)【知识点】运算符、基本运算与表达式;循环结构语句及程序实现20.【答案】解:参考程序:str = input("请输入要转换成大写的数据:")c=len(str)for i in range(0,c):print(str[i].upper(),end=" ")【知识点】循环结构语句及程序实现21.【答案】解:参考程序: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))【知识点】分支结构语句及程序实现;循环结构语句及程序实现;常用标准函数1 / 1 展开更多...... 收起↑ 资源列表 安徽省芜湖市无为华星学校2020-2021学年高一下学期信息技术期中考试试卷(学生版).docx 安徽省芜湖市无为华星学校2020-2021学年高一下学期信息技术期中考试试卷(教师版).docx