1.谈下Python的GIL
2.Python内建数据类型有哪些
3.列出几种魔法方法并简要介绍用途
4.一行代码实现1–100之和
5.如何在一个函数内部修改全局变量
6.列出5个python标准库
7.字典如何删除合并两个字典
8.python2和python3的range(100)的区别
9.一句话解释什么样的语言能够用装饰器
10.args, kwargs中的args kwargs是什么意思
11.简述面向对象中new和init区别
12.简述with方法打开处理文件帮我们做了什么
13.列表[1.2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25]?
14.pythn中生成随机整数、随机小数、0-1之间小数方法
15.避免转移给字符串加那个字母表示原始字符串
16.python中断言方法举例
17.简述多线程、多进程
18.HTTP请求中get和post区别
19.单引号、双引号、三引号用法
20.int(“1.4”)和int(1.4)输出结果
21.列举3条以上PEP8编码规范
22.提高python运行效率的方法
23.用python删除文件和用linux命令删除文件方法
24.列出python中可变数据类型和不可变数据类型,并简述原理
25.s = “ajldjlajfdljfddd”,去重并从小到大排序输出"adfj1"
26.用lambda函数实现两个数相乘
27.字典根据键从小到大排序
28.如何统计字符串中字符出现次数
29.字符串a = “not 404 found 张三 99 深圳”,每个词中间是空格,用正则过滤掉英文和数字,最终输出"张三 深圳"
30.filter方法求出列表所有奇数并构造新列表,a = [1,2,3,4,5,6,7,8,9,10]
31.列表推导式求列表所有奇数并构造新列表,a=[1,2,3,4.5.6,7,8,9.,10]
32.正则re.complie作用
33.a=(1,) b=(1) c=(“1”) 分别是什么类型的数据
34.两个列表[1,5,7,9]和[2,2,6,8]合并为[1,2,2,5,6,7,8,9]
35.用datetime模块打印当前时间戳"2018-04-05 11:38:54"
36.写一段自定义异常代码
37.正则表达式匹配中,(.)和(.?)匹配区别
38.[[1,2],[3,4],[5,6]]一行代码展开该列表,得出[1,2,3,4,5,6]
39.x=“abc” y=“def” z=[“d”,“e”,“f”] 分别求出x.join(y)和z.join(z)返回的结果
40.python交换两个数值
41.举例说明zip()函数用法
42.a=“张明 98分” 用re.sub 将98替换为100
43.a=“hello” 和 b=“你好” 编码成bytes类型
44.[1,2,3]+[4,5,6]的结果是多少
45.list=[2,3,5,4,9,6] 从小到大排序 不许用sort 输出[2,3,4,5,6,9]
46.使用pop和del删除字典中的"name"字段,dic={“name”:“zs”, “age”:18}
47.python中copy和deepcopy区别
48.请将[i for i in range(3)]改成生成器
49.a = " heheheh "去除首尾空格
50.对list排序foo = [-5,8,0,4,9,-4,-20,-2,8,2,-4] 使用lambda函数从小到大排序
51.python字典和json字符串相互转化方法
52.字符串转大小写
53.正则匹配不是以4和7结尾的手机号
54.python传参数是传值还是传地址
55.简述python引用计数机制
56.生成0-100的随机数
57.read readline和readlines区别
58.==和is的区别是
59.python中的装饰器是什么
60.python支持多重继承
61.python中的局部变量和全局变量是什么
62.如何判断一个值是函数还是方法
63.如何用python删除一个文件
Python基础面试题上
于 2024-02-22 16:06:53 首次发布
本文详细介绍了Python的基础知识,包括GIL、内建数据类型、魔法方法、生成器、装饰器、HTTP请求、正则表达式、内存管理等内容,适合初学者和进阶者阅读。
1万+

被折叠的 条评论
为什么被折叠?



