1.如何在一个函数内部修改全局变量
2.字典如何删除键 和 合并两个字典
3.谈下python的GIL
4.Python列表去重
5.fun(args,**kwargs)中的args,**kwargs什么意思?
6.python2和python3的range(100)的区别
7.一句话解释什么样的语言能够用装饰器?
8.Python字符类型
9.简述面向对象中__new__和__init__区别
10.简述with方法打开处理文件帮我我们做了什么?
11.列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]
12.Python随机数模块的使用方法
13.数据库sql语句 name字段下的名字有重复的,怎么消除重复行
14.10个Linux常用命令
15.python2和python3区别?列举5个
16.python中可变类型和不可变类型,简述原理
17.用lambda函数实现两个数相乘
18.字典根据键从小到大排序
19.利用collections库的Counter方法统计字符串每个单词出现的次数"kjalfj;ldsjafl;hdsllfdhg;lahfbl;hl;ahlf;h"
20.字符串a = "not 404 found 张三 99 深圳",每个词中间是空格,用正则过滤掉英文和数字,最终输出"张三 深圳"
21.filter方法求出列表所有奇数并构造新列表,a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
22.列表推导式求列表所有奇数并构造新列表,a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
23.列表合并,按数字大小排序
24.用python删除文件和用linux命令删除文件方法
25.datetime的使用方法,打印如下格式 “2018-04-01 11:38:54”
26.数据库优化查询方法简介
27.常用的统计图(条形图、折线图)绘制的开源库
28.自定义异常用raise抛出异常
29.正则表达式匹配中,(.)和(.?)匹配区别?
30.简述Django的ORM
31.[[1,2],[3,4],[5,6]]一行代码展开该列表,得出[1,2,3,4,5,6]
32.x="abc",y="12345",z=["1","2","3"],分别求出x.join(y)和x.join(z)返回的结果
33.举例说明异常模块中try except else finally的相关意义
34.python中交换两个数值
35.举例说明zip()函数用法
36.简单正则:a="张明 98分",用re.sub,将98替换为100
37.写5条常用sql语句
38.a="hello"和b="你好"编码成bytes类型
39.[1,2,3]+[4,5,6]的结果是多少?
40.提高python运行效率的方法
41.简述mysql和redis区别
42.遇到BUG怎么处理
Python面试题_中级版