内容正文:
期末综合练习
一、选择题
1.下列Python程序段执行后变量y的值为( )。
x=20
if x>=100:
y=5*x
else:
y=4*x
print (y)
A.20 B.40 C.80 D.100
2.Python编程有两种模式:( )
A.交互模式 B.程序模式 C.文件编辑模式 D.互动模式
3.Python中,使用( )函数可检测字符串中是否包含子字符串。
A.eval() B.type() C.find() D.input()
4.Python中,将字符串转换成数值类型的函数是( )
A.eval() B.type() C.print() D.input()
5.程序中“检测停车时间”的单位是“分钟”,则下列选项中,哪个选项满足条件会执行拍照操作。( )
A.停车时间等于1分钟 B.停车时间等于3分钟
C.停车时间等于6分钟 D.停车时间等于5分钟
6.在Python中,调用海龟库后,下列哪句语句可以让海龟右转100度。( )
A.turtle. left(100) B.turtle. right(100)
C.turtle. forward(100) D.turtle. backward(100)
7.有语序执行结果如下:
>>>a=3.4
>>>print(type(a))
<class'float'>
根据结果可以判断变量a是( )类型。
A.整型 B.浮点型 C.字符串型 D.列表
8.Type()函数主要是用于( )类型的查看。
A.数值 B.对象 C.文字 D.字符
9.在Python Shell中输入print("30+50=",30+50),输出的结果为( )。
A.80 B.30+50= C.30+50=80 D.30+50=30+50
10.在Python中运行print(3+5+7),运行结果为( )。
A.3 B.10 C.15 D.7
11.幂运算运算符为( )
A.() B.** C./ D.//
12.在python中输入以下代码,屏幕打印( )颗*。
i=1
while i<=100:
print(“*”)
i=i+1
A.99 B.100 C.103 D.101
二、填空题
13.程序一:完善程序,实现以下功能:要求程序运行时候输入长方形的