2024-2025学年重庆四十九中高三(上)开学信息技术试卷(含答案)

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

2024-2025学年重庆四十九中高三(上)开学信息技术试卷(含答案)

资源简介

2024-2025学年重庆四十九中高三(上)开学信息技术试卷
一、判断题:本大题共50小题,共75分。
1.c=-1相当于c=c-1。 ______ (判断对错)
2.i是奇数的表达式是:i%2==1。 ______ (判断对错)
3.i是3的倍数,或者i是5的倍数的表达式是:i%3==0 or i%5==0。 ______ (判断对错)
4.lst1=[1,2,3]列表元素之间,用中文逗号分隔。 ______ (判断对错)
5.lst1[1]表示lst1的第一个元素。 ______ (判断对错)
6.可以使用索引lst1[0]+lst1[1]+lst1[2]求列表lst1=[1,2,3]中所有元素的和。 ______ (判断对错)
7.可以使用sum(lst1)/3求列表lst1=[1,2,3]中所有元素的平均值。 ______ (判断对错)
8.str1[1]表示字符串str1='abc'中的第一个字符'a'。 ______ (判断对错)
9.print(i,end='\n')输出i的值,并以换行符\n结尾,end='\n'通常省略。 ______ (判断对错)
10.print(i,end='')先输出变量i的值,再输出单个空格,不换行。 ______ (判断对错)
11.sep=''使用单个空格作为两个输出对象的分隔符时,通常省略。 ______ (判断对错)
12.print(a,b,sep='/',end='')两个输出对象之间用/分隔,最后输出单个空格,不换行。 ______ (判断对错)
13.input(  )输入函数返回的结果可以不是字符串。 ______ (判断对错)
14.lst2=['a',1]列表中的元素,可以是不同的数据类型。 ______ (判断对错)
15.range(5)相当于range(0,5),对应的数是:0,1,2,3,4。 ______ (判断对错)
16.i%2!=0表示i不是偶数。 ______ (判断对错)
17.循环次数不确定,只能使用for语句。 ______ (判断对错)
18.if和elif后面有条件表达式,else后面没有条件表达式。 ______ (判断对错)
19.多分支if语句中,有语句A、语句B、语句C等,只要执行了语句A,后面的语句B、语句C等就不会再执行。 ______ (判断对错)
20.多个单分支if语句,如果分别对应语句A、语句B、语句C等,执行了语句A后,不会影响后面的语句B、语句C等是否会执行。 ______ (判断对错)
21.赋值语句a,b=a+b,a,先计算赋值号右边的表达式a+b,再赋值。 ______ (判断对错)
22.如果n是一个3位数,如123,表达式n//10%10可以得到n的十位上的数字。 ______ (判断对错)
23.如果n是一个3位数,如123,表达式n%10可以得到n的个位上的数字。 ______ (判断对错)
24.循环次数确定,通常使用for语句,也可使用while语句,其中,使用while语句要增加两行代码。 ______ (判断对错)
25.字符串str1='abcde'的索引使用方法,str1[1],1表示从左到右的第一个位置,对应的字符是'a'。 ______ (判断对错)
26.字符串str1='abcde'的索引使用方法,str1[-1],-1表示从右到左的第一个位置,对应的字符是'e'。 ______ (判断对错)
27.2_ab是合法的变量名。 ______ (判断对错)
28.0==False,结果是True。 ______ (判断对错)
29.>>=<<===(等于)!=(不等于)都是关系运算符。 ______ (判断对错)
30.逻辑运算符的优先级顺序依次是and not or。 ______ (判断对错)
31.运算符的优先级,从高到低依次是:算术运算符、关系运算符、逻辑运算符、赋值运算符。 ______ (判断对错)
32.在def c_s(r):中,函数名是c_s,参数是r。 ______ (判断对错)
33.25D H55#for _Ok中,合法的变量名是_ Ok。 ______ (判断对错)
34.def while for if elif else开头的代码行,必须以英文冒号结尾。 ______ (判断对错)
35.两个字符串相等,需同时满足条件:长度相等、对应位置字符相同。 ______ (判断对错)
36.type([1,2,3])求类型函数,结果是<class'list'>。 ______ (判断对错)
37.关系表达式(如x>3)和逻辑表达式(如True and False)的值都是逻辑值(True或者False)。 ______ (判断对错)
38.列表的数据项可以是不同的数据类型,如['a',1],列表的索引(左到右)从0开始。 ______ (判断对错)
39.算法可以用自然语言、流程图和伪代码来进行描述。 ______ (判断对错)
40.伪代码:介于自然语言和计算机(程序设计)语言之间的文字和符号。 ______ (判断对错)
41.机器语言,如11110100(停止操作),是由0和1组成的二进制代码指令。 ______ (判断对错)
42.计算机能直接识别、理解执行的语言是汇编语言.______(判断对错)
43.机器语言和汇编语言都属于低级语言。 ______
A.正确 B.错误
44.Python、Java等语言是高级语言。 ______ (判断对错)
45.计算机处理的数据既可以是数值型数据,也可以是非数值型数据。 ______ (判断对错)
46.计算机编程解决问题的一般过程有:分析问题、设计算法、编写程序、调试运行程序等。 ______ (判断对错)
47.解释型语言(如汇编语言)编写的程序运行速度快,但跨平台能力弱。 ______ (判断对错)
48.由于流程图的歧义性,容易导致算法执行的不确定性。 ______ (判断对错)
49.Python程序能实现数据可视化(图形化、图像化等)。 ______ (判断对错)
50.Python是动态语言,变量需要提前定义数据类型。 ______ (判断对错)
二、填空题:本大题共20小题,共30分。
51.c ______ 1/2相当于c=c+1/2。
52.i是3的 ______ 的表达式是:i%3==0。
53.______ 运算符满足条件之一后,另一个条件不予考虑。
54.lst1. ______ (x)增补变量x的值,到列表lst1的末尾。
55.函数 ______ (lst1)求列表lst1中所有元素的和。
56.x= ______ 从键盘接收输入对象,并赋值给变量x。
57.______ (lst1)求列表lst1中所有元素的最大值,min(lst1)求列表lst1中所有元素的最小值。
58.循环次数确定,通常使用 ______ 语句。
59.算法的三种基本结构:顺序结构、选择结构、 ______ 结构。
60.______ 语句,用于中断循环(结束循环)。
61.去掉列表L中的最大数和最小数,并求和,使用表达式 ______ 。
62.字符串连接运算,使用连接运算符+如'10'+'20',其结果是 ______ 。
63.______ (1)求类型函数,结果是<class'int'>。
64.______ ('123')求长度函数,结果是3。
65.______ (-6),转换成浮点型(实数)函数,结果是-6.0。
66.not and or都是 ______ 运算符。
67.关系表达式1==True,其结果是 ______ 。
68.Python采用 ______ 作为关键词来自定义一个函数。
69.自定义函数时,函数的返回值使用 ______ 语句。
70.表达式n%i==0可以理解为n是i的 ______ 。
三、实践操作题:本大题共5小题,共45分。
71.读程序,写程序运行结果。
程序运行结果 ______ 。
72.读程序,写程序运行结果。
程序运行结果 ______ 。
73.将下列程序补充完整。
程序中数的范围1到17,包括1和17。
输出所有既是2的倍数,也是3的倍数的数。
输出所有满足以上条件的数的个数。
74.将下列程序补充完整。
从键盘输入一个数字,输出对应星期几的英文简称。
75.将下列程序补充完整。
任意输入3个整数,输出最大数和最小数。
参考答案
1.×
2.√
3.√
4.×
5.×
6.√
7.√
8.×
9.√
10.√
11.√
12.√
13.×
14.√
15.√
16.√
17.×
18.√
19.√
20.√
21.√
22.√
23.√
24.√
25.×
26.√
27.×
28.√
29.√
30.×
31.√
32.√
33.√
34.√
35.√
36.√
37.√
38.√
39.√
40.√
41.√
42.×
43.A
44.√
45.√
46.√
47.×
48.×
49.√
50.×
51.+=
52.倍数
53.短路
54.append
55.sum
56.input
57.max
58.for
59.循环
60.break
61.sum(L)-max(L)-min(L)
62.‘1020’
63.type
64.len
65.float
66.逻辑
67.True
68.def
69.return
70.倍数
71.912
72.-4
73.解:①程序中数的范围1到17,包括1和17,故此处应填18(range函数中结束值不包括)。
②是2的倍数,也是3的倍数的数特点是:除2的余数为0同时除3的余数也为0,故此处应为:i%2==0 and i%3==0。
③该输出语句起换行作用,故此处应为:空内容 或 end=“\n“。
74.解:①处,由n<1 or n>7可知n是整数,故此处应为:int;
②处,列表索引从0开始,故此处应为:n-1。
75.解:①处,输入3个整数,故此处应为:4(range结束值不包含);②处,将输入的整数追加到列表lst中,故此处应为:append;③处,输出的是最小值,故此处应为:min。
第1页,共1页

展开更多......

收起↑

资源预览