python基础
学校: 无
问题 1: 1. Python运算符中用来计算整商的是( )。
选项:
答案: //
问题 2: 2. 已知x=3,那么执行语句x*=6之后,x的值为( )。
选项:
答案: 18
问题 3: 3. 定义 x=2.6,表达式 int(x) 的结果是( )。
选项:
•
A. 2
•
B. 2.0
•
C. 3
•
D. 2.6
答案: 2
问题 4: 4. 下列表达式的值为True的是( )。
选项:
•
A. e>5 and 4 == f
•
B. 5+4j > 2-3j
•
C. (x-6)>5
•
D. 3>2 and 2 == 2
答案: 3>2 and 2 == 2
问题 5: 1. 以下不能创建一个集合的是()。
选项:
•
A. lst=[1,2,3] s=set(lst)
•
B. s={}
•
C. s={'a','b','c'}
•
D. s=set()
答案: s={}
问题 6: 2. 关于集合,下列说法错误的是( )。
选项:
•
A. 集合是python中的内置数据结构
•
B. 集合的元素无序且不能重复
•
C. 集合是可变的并且在内存中分散存储
•
D. 集合可被看做是没有Key值的字典
答案: 集合可被看做是没有Key值的字典
问题 7: 3. 如下面代码所示,代码运行结果为( )。
r2 = range(1,10,2)
print(r2[3:5])
选项:
•
A. range(5,9,2)
•
B. range(7,11,2)
•
C. range(5,10,2)
•
D. range(7,12,2)
答案: 请关注ybaotk.com搜题查看答案
问题 8: 4. Python集合可以包含相同的元素。( )
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 9: 1. 已知x=3,那么执行语句x+= 6 之后,x的值为( )。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 10: 2. 已知x=3,那么执行语句x*=6之后,x的值为( )。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 11: 3. 表达式 pow(3,2) == 3**2 的值为True。( )
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 12: 4. 下面代码的输出结果是( )。
x=10
y=-1+2j
print(x+y)
选项:
•
A. (9+2j)
•
B. 11
•
C. 2j
•
D. 9
答案: 请关注ybaotk.com搜题查看答案
问题 13: 1. 赋值语句 r =(-b +ac)/2a在Python中的表达方式为( )。
选项:
•
A. x = (- b + a*c )/(2* a )
•
B. x = (- b + ac )/(2a)
•
C. x = (- b+ a *c )/2* a
•
D. x = (- b + a*c )/(2a)
答案: 请关注ybaotk.com搜题查看答案
问题 14: 1. Python 3.x中input()函数的返回值是字符串。( )
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 15: 2. 不管输入什么,Python3.x中input()函数的返回值总是字符串。( )
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 16: 1. 下列关于continue和break语句描述错误的是( )。
选项:
•
A. 两者都在循环中使用,用于结束循环,程序终止
•
B. continue和break都在循环中使用
•
C. 如果程序中只存在循环,并且是单循环,break是结束循环,程序终止。在多层循环嵌套中,break只结束当前循环
•
D. continue是跳出本次循环,执行下一次循环
答案: 请关注ybaotk.com搜题查看答案
问题 17: 2. for或者while与else搭配使用时,关于执行else语句块描述正确的是( )。
选项:
•
A. 总会执行
•
B. 永不执行
•
C. 仅循环非正常结束后执行(以break结束)
•
D. 仅循环正常结束后执行
答案: 请关注ybaotk.com搜题查看答案
问题 18: 3. 下列数据属于比较运算符的一组是( )。
选项:
•
A. <.*,//
•
B. %,>,**
•
C. >=,<=,!=
•
D. ==,!=,+
答案: 请关注ybaotk.com搜题查看答案
问题 19: 4. 以下关于 Python 的控制结构,错误的是( )。
选项:
•
A. 每个 if 条件后要使用冒号(:)
•
B. elif 可以单独使用
•
C. 在 Python 中,没有 switch-case 语句
•
D. Python 中的 pass 是空语句,一般用作占位语句
答案: 请关注ybaotk.com搜题查看答案
问题 20: 5. 下列对逻辑运算符描述错误的是( )。
选项:
•
A. 执行x and y,如果x为False,y为True,结果为False
•
B. 逻辑运算符and or not,遵循书写顺序从左到右执行
•
C. 执行x and not y,如果x为True,y为False,结果为True
•
D. 执行x or y,如果x为False,y为True,结果为True
答案: 请关注ybaotk.com搜题查看答案
问题 21: 1. 在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。
选项:
•
A. 分解化
•
B. 面向类
•
C. 结构化
•
D. 面向对象
答案: 请关注ybaotk.com搜题查看答案
问题 22: 2. Python中的函数定义通过define关键字完成。
选项:
答案: 请关注ybaotk.com搜题查看答案 |