精⼼整理110道Python⾯试题(附答案)整理了⼀些Python⾯试题和⾯试简历,如果需要,可以参考学习
扫描下⽅回复:⾯试,即可获取⾯试题答案
程序员资源社区
具体⾯试题如下:
电脑command键在哪1、⼀⾏代码实现1--100之和
2、如何在⼀个函数内部修改全局变量
3、列出5个python标准库
4、字典如何删除键和合并两个字典
5、谈下python的GIL
6、python实现列表去重的⽅法
7、fun(*args,**kwargs)中的*args,**kwargs什么意思?8、python2和python3的range(100)的区别
8、python2和python3的range(100)的区别
9、⼀句话解释什么样的语⾔能够⽤装饰器?
10、python内建数据类型有哪些
11、简述⾯向对象中__new__和__init__区别
12、简述with⽅法打开处理⽂件帮我我们做了什么?
13、列表[1,2,3,4,5],请使⽤map()函数输出[1,4,9,16,25],并使⽤列表推导式提取出⼤于10的数,最终输出[16,25]
14、python中⽣成随机整数、随机⼩数、0--1之间⼩数⽅法
15、避免转义给字符串加哪个字母表⽰原始字符串?
16、<div class='nam'>中国</div>,⽤正则匹配出标签⾥⾯的内容(“中国”),其中class的类名是不确定的
17、python中断⾔⽅法举例
18、数据表student有id,name,score,city字段,其中name中的名字可有重复,需要消除重复⾏,请写sql语句
19、10个Linux常⽤命令
20、python2和python3区别?列举5个
21、列出python中可变数据类型和不可变数据类型,并简述原理
22、s = 'ajldjlajfdljfddd',去重并从⼩到⼤排序输出'adfjl'
23、⽤lambda函数实现两个数相乘24、字典根据键从⼩到⼤排序
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]
28、列表推导式求列表所有奇数并构造新列表,a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
29、正则replie作⽤
30、a=(1,)b=(1),c=('1') 分别是什么类型的数据?
31、两个列表[1,5,7,9]和[2,2,6,8]合并为[1,2,2,3,6,7,8,9]
32、⽤python删除⽂件和⽤linux命令删除⽂件⽅法
33、log⽇志中,我们需要⽤时间戳记录error,warning等的发⽣时间,请⽤datetime模块打印当前时间戳 “2018-04-01 11:38:54”
34、数据库优化查询⽅法
35、请列出你会的任意⼀种统计图(条形图、折线图等)绘制的开源库,第三⽅也⾏
36、写⼀段⾃定义异常代码
37、正则表达式匹配中,(.*)和(.*?)匹配区别?
38、简述Django的orm
39、[[1,2],[3,4],[5,6]]⼀⾏代码展开该列表,得出[1,2,3,4,5,6]sassuolo
40、x='abc',y='def',z=['d','e','f'],分别求出x.join(y)和x.join(z)返回的结果
41、举例说明异常模块中try except else finally的相关意义
42、python中交换两个数值
43、举例说明zip()函数⽤法
44、a='张明 98分',⽤re.sub,将98替换为100
45、写5条常⽤sql语句
46、a='hello'和b='你好'编码成bytes类型
47、[1,2,3]+[4,5,6]的结果是多少?
48、提⾼python运⾏效率的⽅法
49、简述mysql和redis区别
50、遇到bug如何处理
51、正则匹配,匹配⽇期2018-03-20
52、list=[2,3,5,4,9,6],从⼩到⼤排序,不许⽤sort,输出[2,3,4,5,6,9]
53、写⼀个单列模式
54、保留两位⼩数
自学电脑基础知识教程全套视频55、求三个⽅法打印结果
财务总结ppt免费模板下载56、列出常见的状态码和意义
57、分别从前端、后端、数据库阐述web项⽬的性能优化
58、使⽤pop和del删除字典中的'name'字段,dic={'name':'zs','age':18}
59、列出常见MYSQL数据存储引擎
60、计算代码运⾏结果,zip函数历史⽂章已经说了,得出[('a',1),('b',2),('c',3),('d',4),('e',5)]
61、简述同源策略
62、简述cookie和session的区别
63、简述多线程、多进程
64、简述any()和all()⽅法
65、IOError、AttributeError、ImportError、IndentationError、IndexError、KeyError、SyntaxError、NameError分别代表什么异常
66、python中copy和deepcopy区别
67、列出⼏种魔法⽅法并简要介绍⽤途
68、C:\Users\ry-wu.junya\Desktop>python 1.py 22 33命令⾏启动程序并传参,print(sys.argv)会输出什么数据?
69、请将[i for i in range(3)]改成⽣成器
70、a = ' hehheh ',去除收尾空格
71、举例sort和sorted对列表排序,list=[0,-1,3,-10,5,9]
72、对list排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4],使⽤lambda函数从⼩到⼤排序
73、使⽤lambda函数对list排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4],输出结果为
mysql面试题汇总[0,2,4,8,8,9,-2,-4,-4,-5,-20],正数从⼩到⼤,负数从⼤到⼩
(传两个条件,x<0和abs(x))
74、列表嵌套字典的排序,分别根据年龄和姓名排序
75、列表嵌套元组,分别按字母和数字排序
76、列表嵌套列表排序,年龄数字相同怎么办?
77、根据键对字典排序(⽅法⼀,zip函数)
78、根据键对字典排序(⽅法⼆,不⽤zip)
79、列表推导式、字典推导式、⽣成器
80、最后出⼀道检验题⽬,根据字符串长度排序,看排序是否灵活运⽤
81、举例说明SQL注⼊和解决办法
82、s='info:xiaoZhang 33 shandong',⽤正则切分字符串输出['info', 'xiaoZhang', '33',
'shandong']
83、正则匹配以163结尾的邮箱
84、递归求和
85、python字典和json字符串相互转化⽅法
86、MyISAM 与 InnoDB 区别:
87、统计字符串中某字符出现次数
88、字符串转化⼤⼩写
89、⽤两种⽅法去空格
90、正则匹配不是以4和7结尾的⼿机号
js new91、简述python引⽤计数机制
92、int('1.4'),int(1.4)输出结果?
93、列举3条以上PEP8编码规范
94、正则表达式匹配第⼀个URL
95、正则匹配中⽂
96、简述乐观锁和悲观锁
97、r、r+、rb、rb+⽂件打开模式区别
98、Linux命令重定向 > 和 >>
99、正则表达式匹配出<html><h1>itcast</h1></html>
100、python传参数是传值还是传址?
101、求两个列表的交集、差集、并集
102、⽣成0-100的随机数
103、lambda匿名函数好处
104、常见的⽹络传输协议
105、单引号、双引号、三引号⽤法106、python垃圾回收机制
107、HTTP请求中get和post区别108、python中读取Excel⽂件的⽅法109、简述多线程、多进程
110、python正则中search和match
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论