2020年校招笔试题—python研发工程师

感谢您能抽出时间来参加本次答题,现在我们就马上开始吧!
个人信息
姓名    ____________
手机号    ____________
以下选项中不是 Python 对文件的写操作方法的是
writelines
write
write 和 seek
writetext
下列代码的输出结果是()d ={"大海":"蓝色", "天空":"灰色", "大地":"黑色"}print(d["大地"], d.get("大地", "黄色"))的输出结果是
A. 黑色 黄色
B. 黑色 黑色
C. 黑的 灰色
D. 黑色 蓝色
关于Python循环结构,以下选项中描述错误的是( )
A. 每个continue语句只有能力跳出当前层次的循环
B. break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行
C. 遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等
D. Python通过for、while等保留字提供遍历循环和无限循环结构
下列哪个表达式在Python中是非法的? ( )
A. x = y = z = 1
B. x = (y = z + 1)
C. x, y = y, x
D. x += y
如何解释下面的执行结果? print 1.2 - 1.0 == 0.2 False
A. Python的实现有错误
B. 浮点数无法精确表示
C. 布尔运算不能用于浮点数比较
D. Python将非0数视为False
a与b定义如下,下列哪个表达式是正确的?a = '123' b = '123'
A. a != b
B. a is b
C. a == 123
D. a + b = 246
print 100 - 25 * 3 % 4 应该输出什么?
A.1
B.97
C.25
D.0
下列哪种说法是错误的
A. 除字典类型外,所有标准对象均可以用于布尔测试
B. 空字符串的布尔值是False
C. 空列表对象的布尔值是False
D. 值为0的任何数字对象的布尔值是False
关于队列的描述中,以下描述正确的是
A. 在队列中只能删除数据
B. 队列是先进后出的线性表
C. 在队列中只能插入数据
D. 队列是先进先出的线性表
栈和队列的共同点是
A. 只允许在端点处插入和删除数据
B. 都是先进后出
C. 都是先进先出
D. 没有共同点
对长度为n的线性表进行顺序查找,时间复杂度是:
    ____________
python实现列表去重的方式:
    ____________
python单行注释和多行注释分别用什么?
    ____________
python内建数据类型有哪些?其中可变数据类型有?不可变数据类型有?
    ____________
列出5个python标准库,标注其主要用途
    ____________
描述一下你对面向对象思想的印象,并谈下它令你印象深刻的优势
    ____________
描述一下你对python语言特点的印象,并谈下它令你印象深刻的优势
    ____________

18题 | 被引用5次

模板修改
使用此模板创建