加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (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:提供了不少与操纵系

58、行使pop和del删除字典中的"name"字段,dic={"name":"zs","age":18}

59、列出常见MYSQL数据存储引擎

InnoDB:支持事宜处理赏罚,支持外键,支持瓦解修复手段和并发节制。假如必要对事宜的完备性要求较量高(好比银行),要求实现并发节制(好比售票),那选择InnoDB有很大的上风。假如必要频仍的更新、删除操纵的数据库,也可以选择InnoDB,由于支持事宜的提交(commit)和回滚(rollback)。

MyISAM:插入数据快,空间和内存行使较量低。假如表首要是用于插入新记录和读出记录,那么选择MyISAM能实现处理赏罚高服从。假如应用的完备性、并发性要求比 较低,也可以行使。

MEMORY:全部的数据都在内存中,数据的处理赏罚速率快,可是安详性不高。假如必要很快的读写速率,对数据的安详性要求较低,可以选择MEMOEY。它对表的巨细有要求,不能成立太大的表。以是,这类数据库只行使在相对较小的数据库表。

60、计较代码运行功效,zip函数汗青文章已经说了,得出[("a",1),("b",2),("c",3),("d",4),("e",5)]

dict()建设字典新要领

61、简述同源计策

同源计策必要同时满意以下三点要求:

1)协议沟通

2)域名沟通

3)端口沟通

http:www.test.com与https:www.test.com 差异源——协议差异

http:www.test.com与http:www.admin.com 差异源——域名差异

http:www.test.com与http:www.test.com:8081 差异源——端口差异

只要不满意个中恣意一个要求,就不切条约源计策,就会呈现“跨域”

62、简述cookie和session的区别

1,session 在处事器端,cookie 在客户端(赏识器)

2、session 的运行依靠 session id,而 session id 是存在 cookie 中的,也就是说,假如赏识器禁用了 cookie ,同时 session 也会失效,存储Session时,键与Cookie中的sessionid沟通,值是开拓职员配置的键值对信息,举办了base64编码,逾期时刻由开拓职员配置

3、cookie安详性比session差

63、简述多线程、多历程

历程:

1、操纵体系举办资源分派和调治的根基单元,多个历程之间彼此独立

2、不变性好,假如一个历程瓦解,不影响其他历程,可是历程耗损资源大,开启的历程数目有限定

线程:

1、CPU举办资源分派和调治的根基单元,线程是历程的一部门,是比历程更小的能独立运行的根基单元,一个历程下的多个线程可以共享该历程的全部资源

2、假如IO操纵麋集,则可以多线程运行服从高,弱点是假如一个线程瓦解,城市造成历程的瓦解

应用:

IO麋集的用多线程,在用户输入,sleep 时辰,可以切换到其他线程执行,镌汰守候的时刻

CPU麋集的用多历程,由于若是IO操纵少,用多线程的话,由于线程共享一个全局表明器锁,当前运行的线程会攻克GIL,其他线程没有GIL,就不能充实操作多核CPU的上风

64、简述any()和all()要领

any():只要迭代器中有一个元素为真就为真

all():迭代器中全部的判定项返回都是真,功效才为真

python中什么元素为假?

谜底:(0,空字符串,空列表、空字典、空元组、None, False)

(编辑:湖南网)

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

热点阅读