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

气馁锁, 就是很气馁,每次去拿数据的时辰都以为别人会修改,以是每次在拿数据的时辰城市上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的相关型数据库里边就用到了许多这种锁机制,好比行锁,表锁等,读锁,写锁等,都是在做操纵之前先上锁。

乐观锁,就是很乐观,每次去拿数据的时辰都以为别人不会修改,以是不会上锁,可是在更新的时辰会判定一下在此时代别人有没有去更新这个数据,可以行使版本号等机制,乐观锁合用于多读的应用范例,这样可以进步吞吐量

97、r、r+、rb、rb+文件打开模式区别

模式较多,较量下背背记记即可

98、Linux呼吁重定向 > 和 >>

Linux 应承将呼吁执行功效 重定向到一个 文件

将本应表现在终端上的内容 输出/追加 到指定文件中

> 暗示输出,会包围文件原有的内容

>> 暗示追加,会将内容追加到已有文件的末端

用法示例:

将 echo 输出的信息生涯到 1.txt 里echo Hello Python > 1.txt

将 tree 输出的信息追加到 1.txt 文件的末端tree >> 1.txt

99、正则表达式匹配出<html><h1>www.itcast.cn</h1></html>

前面的<>和后头的<>是对应的,可以用此要领

100、python传参数是传置魅照旧传址?

Python中函数参数是引用转达(留意不是值转达)。对付不行变范例(数值型、字符串、元组),因变量不能修改,以是运算不会影响到变量自身;而对付可变范例(列表字典)来说,函数体运算也许会变动传入的参数变量。

101、求两个列表的交集、差集、并集

102、天生0-100的随机数

random.random()天生0-1之间的随机小数,以是乘以100

103、lambda匿名函数甜头

精简代码,lambda省去了界说函数,map省去了写for轮回进程

104、常见的收集传输协议

UDP、TCP、FTP、HTTP、SMTP等等

105、单引号、双引号、三引号用法

1、单引号和双引号没有什么区别,不外单引号不消按shift,打字轻微快一点。暗示字符串的时辰,单引号内里可以用双引号,而不消转义字符,反之亦然。

'She said:"Yes." ' or  "She said: 'Yes.' "

2、可是假如直接用单引号扩住单引号,则必要转义,像这样:

' She said:'Yes.' '

3、三引号可以直接誊写多行,凡是用于大段,大篇幅的字符串

"""

hello

world

"""

106、python垃圾接纳机制

python垃圾接纳首要以引用计数为主,标志-破除和分代破除为辅的机制,个中标志-破除和分代接纳首要是为了处理赏罚轮回引用的困难。

引用计数算法

当有1个变量生涯了工具的引用时,此工具的引用计数就会加1

当行使del删除变量指向的工具时,假如工具的引用计数不为1,好比3,那么此时只会让这个引用计数减1,即变为2,当再次挪用del时,变为1,假如再挪用1次del,此时会真的把

工具举办删除

107、HTTP哀求中get和post区别

1、GET哀求是通过URL直接哀求数据,数据信息可以在URL中直接看到,好比赏识器会见;而POST哀求是放在哀求头中的,我们是无法直接看到的;

(编辑:湖南网)

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

热点阅读