内容正文:
2022-2023学年度永春一中高一年信息技术第1次模拟考(笔试部分
考试时间:60分钟:
一、选择题
1.执行下列语句后的显示结果是什么?()
>>world=-“world"
>>print(“hello”,world)
A.helloworld
B.“hello”world C.hello world
D.语法错误
2.有以下程序段:
sum=1
for i in range(2,5):
sum=sum*i
print(sum,i)
程序的运行结果为()。
A.245
B.1205
C.244
D.1204
3.Python文件的后缀名是()
A.pdf
B.do
C.pass
D.py
4.在Python中,实现多分支选择结构的较好方法是()。
A if
B.if-else
C.if-elif-else
D.f嵌套
5.在Python中运行下列程序,输出结果为()
for i in range (1,5):
print(i)
A.1,2,3,4,5B.12345
C.0,1,2,3,4D.1234
6.某同学先后给变量a赋值情况如下:
a=100
a=a+1
a=”abc”
你能告诉这个同学变量a到底存储的是哪个量吗?()
A.100B.abcC.111D.都有可能
第1贞共16页
7.以下python程序段运行后,x和st的值分别是()
x=123+678
st="123"+"678"
A.123678"123678"B.123678"801"C.801"123678"
D.801"801"
8.下列表达式能判断正整数x是偶数的是()
A.x%2=0
B.x/2=0
C.X%2==1
D.x%2=0
9.以下程序段语句执行后,y的值是()
x=16
ifx<0:
y=abs (x)
else:
y-math.sqt(x)、
print (y)
A.256.0
B.16.0
C.4.0
D.-16.0
10.字符串s='ainbitc',则len(s)的值是(。
A.7
B.6
C.5
D.4
1l.下列Python程序段运行的结果是()。
-0
sum=0
while i<10:
ifi%3==0:
sum+=i
i+=1
print("sum=",sum)
A.sum=9
B.sum=10
C.sum=18
D,sum=19
第2页共16页
12.关于Python语言的特点,以下选项描述正确的是()
A.Python语言不支持面向对象
B.Python语言是解释型语言
C.Python语言是编译型语言
D.Python语言是非跨平台语言
13.下面的Python程序段运行后的输出结果是()
List=[10',25,'猕猴桃',9,65]
Print (List[3])
A.25
B.猕猴桃
C.猕猴桃
D.9.
14.下列选项都是属于高级语言的是()
A,汇编语言、机器语言B.汇编语言、Basic语言
C.Basic语言、Python语言D.机器语言、Python语言
15,下列函数中,表示返回变量数据类型的是()
A.Abs()
B.float()
C.int()
D.type()
16.Python的关系运算符中,用来表示不等于的符号是()
A.==
B.!=
C.>=
D.<=
17.下列哪项数据类型是不可变化的()。
A.集合
B.字典
C.元组
D.列表
18.下列四个选项中能够在屏幕上输出“祖国,你好”的Python语句是()
A.print"祖国,你好"
B.print("祖国,你好)
C.print(祖国,你好)
D.print祖国,你好
19.有如下Python程序,当程序运行后输入15000,则程序输出结果为()
salary=float(input())
if salary<=5000:
tax=0
elif salary<=7000:
tax=(sa1ary-5000)*0.1
elif salary<=10000:
taX=2e0+(sa1ary-7008)*0.2
else:
tax=800+(sa1ary-10000)*0.4
print(salary-tax)
A,2800
B..2800.0
C.12200
D.12200.0
第3贞
20,在python诰言中表示“x属于区问[a,b)”的正确表达式是()
A.a≤xorx<b
B.a<=x and x<b C.'a<x and x<b
D.a<=x or x<b
21.以下程序代码主要体现了哪种程序结构()
Import math
x=100
ifx<0
y=abs (x)
else:
y=math.sqrt (x)
A.分支结构
B.树型结构
C.顺序结构
D.循环结构
22.以下关于变量的说法中环正确的是()
A.变量是