python数据分析期末考试
一、 单选题 (共10题,75分)
1、下列哪个语句在Python中是非法的?( )(7.5)
A、 x = y= z= 1
B、 x =(y = z + 1)
C、 x,y = y,x
D、 x + = y
2、以下哪个语句的运营结果为True?( )(7.5)
A、 (’3’,’2’)<(’a’ , ’b’)
B、 5+4j > 2-3j
C、 ’abc’ > ‘ xyz ’
D、 3 > 2>2
3、以下哪个是Python语句是正确的?( )(7.5)
A、 min = x if x < y = y
B、 max = x > y ? x : y
C、 if(x > y)print x
D、 while Ture : pass
4、Python通过什么来判断当前程序是否在分支结构中?( )(7.5)
A、 括号
B、 冒号
C、 缩进
D、 花括号.
5、以下哪个关于and的运算结果是Flase?( )(7.5)
A、 (False and Ture)= = False
B、 (False and False)= = False
C、 (Ture and False)= = Ture
D、 (Ture and Ture)= = Ture
6、对负数取平方根,即使用函数pow(-1,0,5),其中x为负数,将产生( )(7.5)
A、 虚数
B、 程序崩溃
C、 什么都不产生
D、 ValueError错误
7、for或者while与else搭配使用时,什么时候会执行else对应的语句快?( )(7.5)
A、 总会执行
B、 永不执行
C、 仅循环正常结束时(for遍历完成/while条件不满足)
D、 仅循环非正常结束时(以break结束)
8、try –except结构中,什么时候会执行except对用的语句块?( )(7.5)
A、 try中语句出现异常时
B、 正常程序结束后
C、 try中语句有分支时
D、 try中语句有循环时
9、以下可以终结一个循环的保留字是。( )
(7.5)
A、 if
B、 break
C、 exit
D、 continue
10、循环结构可以使用Python语言中哪个语句实现?( )(7.5)
A、 print
B、 while
C、 loop
D、 if
二、 判断题 (共5题,25分)
1、所有for循环语句都可以用while循环语句改写。(5.0)
2、while循环只能用来实现无限循环的编程。(5.0)
3、死循环对编程没有任何益处。(5.0)
4、复杂的程序结构都是由基本结构组合而成。(5.0)
5、简单分支结构是最基础的程序结构,在设计中一般用不到。(5.0)
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。