当前位置: 主页 > 行业资讯 > 大数据培训 > 大数据面试题 光环大数据培训机构

大数据面试题 光环大数据培训机构

2018-03-19 18:04:41 作者:光环大数据 栏目:未知

光环大数据作为国内知名的高端IT就业培训机构,多年来培养无数高薪人才!为了让更多人了解大数据、人工智能、数据分析、python等相关技能,光环大数据免费提供学习视频、2周免费跟班试听课程,如有需要,可点击留言

编程用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)随机数从1到5  包括1和5

 

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

pycharm

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

global 变量名


光环大数据作为国内知名的高端IT就业培训机构,多年来培养无数高薪人才!为了让更多人了解大数据、人工智能、数据分析、python等相关技能,光环大数据免费提供学习视频、2周免费跟班试听课程,如有需要,可点击留言
Tags标签 大数据培训

领取资料

X
立即免费领取

请准确填写您的信息

点击领取