大厂名企面试题中国电信数据分析笔试题精选

克白灵苏孜阿甫片 http://baidianfeng.39.net/a_wh/140119/4329419.html

一、选择题1.以下不能创建一个字典的语句是(C)A、dict1={}B、dict2={3:5}C、dict3={[1,2,3]:”lori”}D、dict4={(1,2,3):”lori”}

2.Python不支持的数据类型有(A)A、charB、intC、floatD、list

3.下列Python语句正确的是(D)A、min=xifxy=yB、max=xy?x:yC、if(xy)print(x)D、whileTrue:pass注:A选项:xy=y,先算比较再算赋值,不能对常数进行赋值操作B选项:python没有“?”运算符,这是C语言的写法。C选项:少冒号

二、简答题1.以下程序的运行结果是什么?

答:None注:因为函数没有返回值,所以为None

2.以下程序运行的结果是什么?答:

3.以下程序运行的结果是什么?

答:

4、a=[1,2,3,4,5],给出以下操作的答案:a[::2]=a[-2:]=答:[1,3,5][4,5]

5、一行代码实现对列表a中的偶数位置的元素进行加3后求和?答:

注:1.取出偶数下标:filterfilter(lambdax:x%2==0,range(len(list)))==[0,2,4]2.取出对应下标值:mapmap(lambdax:list[x],filter(lambdax:x%2==0,range(len(list))))==[1,3,5]3.对应值加3:lambdamap(lambdax:x+3,map(lambdax:list[x],filter(lambdax:x%2==0,range(len(list)))))==[4,6,8]4.将数组求和reduce也可以用sum()函数reduce(lambdax,y:x+y,map(lambdax:x+3,map(lambdax:list[x],filter(lambdax:x%2==0,range(len(list))))))

6、List=[-2,1,3,-6],如何实现以绝对值大小从小到大将List中内容排序。答:sorted(List,key=abs)

想进入大厂名企,不做充足准备怎么能行

由异步图书出口《Python程序员面试秘籍》,包括道Python面试题

Python基础+数据结构和算法,一本书即可搞定

巩固Python基础知识

集结面试编码相关问题

培养面试思维逻辑及面试技巧

众多程序员进厂面试指南,赶快点击购买吧

Python程序员面试秘笈(异步图书出品)京东月销量好评率99%无理由退换京东配送官方店¥44购买

#九月创作嘉年华教育#




转载请注明:http://www.aierlanlan.com/tzrz/905.html