加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

强烈推荐:春招面试,看这110道Python面试题就够了!

发布时间:2019-04-03 01:46:35 所属栏目:建站 来源:哈哈
导读:决胜春招,送你110道Python口试题,提议别做保藏党!(动起手来,敲敲代码,口试无忧) 1、一行代码实现1--100之和 操作sum()函数求和 2、如安在一个函数内部修改全局变量 函数内部global声明 修改全局变量 3、列出5个python尺度库 os:提供了不少与操纵系

0-1随机小数:random.random(),括号中不传参

15、停止转义给字符串加哪个字母暗示原始字符串?

r , 暗示必要原始字符串,不转义非凡字符

16、<div class="nam">中国</div>,用正则匹配出标签内里的内容(“中国”),个中class的类名是不确定的

17、python间断言要领举例

assert()要领,断言乐成,则措施继承执行,断言失败,则措施报错

18、数据表student有id,name,score,city字段,个中name中的名字可有一再,必要消除一再行,请写sql语句

select  distinct  name  from  student

19、10个Linux常用呼吁

ls  pwd  cd  touch  rm  mkdir  tree  cp  mv  cat  more  grep  echo

20、python2和python3区别?罗列5个

1、Python3 行使 print 必必要以小括号包裹打印内容,好比 print('hi')

Python2 既可以行使带小括号的方法,也可以行使一个空格来脱离打印内容,好比 print 'hi'

2、python2 range(1,10)返回列表,python3中返回迭代器,节省内存

3、python2中行使ascii编码,python中行使utf-8编码

4、python2中unicode暗示字符串序列,str暗示字节序列

    python3中str暗示字符串序列,byte暗示字节序列

5、python2中为正常表现中文,引入coding声明,python3中不必要

6、python2中是raw_input()函数,python3中是input()函数

21、列出python中可变数据范例和不行变数据范例,并简述道理

不行变数据范例:数值型、字符串型string和元组tuple

不应承变量的值产生变革,假如改变了变量的值,相等于是新建了一个工具,而对付沟通的值的工具,在内存中则只有一个工具(一个地点),如下图用id()要领可以打印工具的id

可变数据范例:列表list和字典dict;

应承变量的值产生变革,即假如对变量举办append、+=等这种操纵后,只是改变了变量的值,而不会新建一个工具,变量引用的工具的地点也不会变革,不外对付沟通的值的差异工具,在内存中则会存在差异的工具,即每个工具都有本身的地点,相等于内存中对付同值的工具生涯了多份,这里不存在引用计数,是实其着实的工具。

22、s = "ajldjlajfdljfddd",去重并从小到大排序输出"adfjl"

set去重,去重转成list,操作sort要领排序,reeverse=False是从小到大排

list是不 变数据范例,s.sort时辰没有返回值,以是注释的代码写法不正确

23、用lambda函数实现两个数相乘

24、字典按照键从小到大排序

dic={"name":"zs","age":18,"city":"深圳","tel":"1362626627"}

25、操作collections库的Counter要领统计字符串每个单词呈现的次数"kjalfj;ldsjafl;hdsllfdhg;lahfbl;hl;ahlf;h"

26、字符串a = "not 404 found 张三 99 深圳",每个词中间是空格,用正则过滤掉英文和数字,最终输出"张三  深圳"

趁便贴上匹配小数的代码,固然能匹配,可是结实性有待进一步确认

27、filter要领求出列表全部奇数并结构新列表

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

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读