内容正文:
黄山炎培职业学校 黄山炎培职业学校
黄山炎培职业学校
2021/2022学年第一学期期末考试《Python》试题
年级: 20级对口 班级: 姓名: 成绩:
温馨提示:请答题时务必工整美观;考试时间为90分钟。
一、填空题(每空2分,共10分)
1.使用__________关键字可以在导入模块时指定别名。
2.print(“a”>”D”)语句的运行结果为____________。(填”True”或”False”)
3.range(1,10,8)的序列集合为1与____________。
4._________变量一般只能在函数内进行读取。
5.Python解释器有两个重要的工具:PIP和___________。
二、单项选择题(请在下列各题选项中选出最符合题意的一项。每题2分,共20分)
1
2
3
4
5
6
7
8
9
10
1.定义变量sg=987后,使用( )可以查看变量sg的标识。
A.id(sg) B.class(sg) C.type(sg) D.vartype(sg)
2.print(9/3.0)语句的运行结果为( )。
A.3 B.3.0 C.0 D.0.0
3.单分支结构中,( )表示s能被7与9同时整除的条件。
A.s%7==0 and s%9==0 B.s%7==0 or s%9==0
C.s%7=0 and s%9=0 D.s%7=0 or s%9=0
4.Python中,关键字( )是对全局变量的声明。
A.public B.local C.private D.global
5.pow(9,0.5)的返回值为( )。
A.3 B.3.0 C.81 D.81.0
6.下列标准自定义函数命名正确的是( )。
A.3w B._3w C.3% D.w u o
7.”abc”.split(“”)的运行结果为( )。
A.[‘abc’] B.[‘’] C.[] D.报错
8.Python中,( )属于多行注释。
A.””WT”” B.”””WT””” C.”WT” D.’WT’
9.A={1,5,6},B={5,6,7}时,A-B的运行结果为( )。
A.{5,6} B.{1,5,6,7} C.{1,7} D.{1}
10.下列选项中,( )用于处理日历功能标准库。
A.turtle B.math C.random D.calendar
三、程序分析题(本大题共5小题,每题6分,共计30分)
1.写出下列程序的运行结果___________。(6分)
i=0;s=0
while i<=9:
i=i+1
if i%2==1:
pass
else:
continue
s=s+i
print(s)
2.程序填空题,输入一个年份,输出是否为闰年。根据以上程序设计要求,完成下列程序填空,并把答案写在相应的序号处。(6分)
x=eval(input(“请输入一个年份:”))
if (x%4==0 and x%100!=0) ______ (x%400==0):
print(“是闰年”)
_____________:
print(“不是闰年”)
3.写出下列程序的运行结果___________。(6分)
n=3
def guo(x,y=10):
n=x*y
return n
guo(99,4)
print(n)
4.程序填空题,斐波那契数列的显示输出(注:前20项)。根据以上程序设计要求,完成下列程序填空,并把答案写在相应的序号处。(6分)
s=[0,1]
for i in range(2,20):
w=s[i-