招聘频道
当前位置:首页 > 名企招聘 > 面试题 > 大数据面试题

大数据面试题

时间:2018-08-17 13:01:57作者:

编程用sort进行排序,然后从最后一个元素开始判断

a=[1,2,4,2,4,5,7,10,5,5,7,8,9,0,3]

?没看懂题啥意思

 

Python里面match()search()的区别?

  1. match()函数只检测RE是不是在string的开始位置匹配,search()会扫描整个string查找匹配;
  2. 也就是说match()只有在0位置匹配成功的话才有返回,如果不是开始位置匹配成功的话,match()就返回None
  3. 例如:

print(re.match('super', 'superstition').span())   会返回(0, 5)

print(re.match('super', 'insuperable'))   则返回None

  1. search()会扫描整个字符串并返回第一个成功的匹配:

例如:print(re.search('super', 'superstition').span())返回(0, 5)

print(re.search('super', 'insuperable').span())返回(2, 7)

  1. 其中span函数定义如下,返回位置信息:

span([group]): 

返回(start(group), end(group))

 

 

Python匹配HTML tag的时候,<.*><.*?>有什么区别?

.*为贪婪模式,即取符合条件的最大字符串

.*?为非贪婪模式,即取符合条件的最小字符串

Python里面如何生成随机数?

import random
print random.randint(1,5)
随机数从15  包括15

 

有没有一个工具可以帮助查找pythonbug和进行静态的代码分析?

pycharm

如何在一个function里面设置一个全局的变量?

global 变量名


学习大数据敬请关注魔据教育微信二维码。
魔据教育微信二维码

【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至kefu@mojuedu.com,我们将及时沟通与处理。本站内容除非来源注明魔据教育,否则均为网友转载,涉及言论、版权与本站无关。

全国咨询热线:400-690-5006,值班手机:18501996998(7*24小时)

在线咨询:李老师QQ(226594285),陈老师QQ(428683440)

企业合作服务专线:010-82340234-821, 院校合作洽谈专线:010-82340234

Copyright 2001-2017 魔据教育 - 北京华育兴业科技有限公司 版权所有,京ICP备17018991号-2

免费在线咨询立即咨询

免费索取技术资料立即索取

大数据技术交流QQ:226594285

电话咨询010-82340234