【面试常问之python】python中的面试常考知识点

6 篇文章 1 订阅 ¥19.90 ¥99.00

目录

1、list(列表)和tuple(元组)的区别?

2、 什么是pep8, pep8能说出几点?

3、  Python内存管理

4、Python常用模块有哪些 能不能说一下 怎么使用 用来干过什么?

5.  Python中的多进程和多线程 都使用什么模块?

6.  Python的GIL是什么

7.  什么是协程

8.  Flask和django的区别

9.  项目相关  流程  虚拟环境   requestsss对象   使用模块

10. 深浅拷贝  原理  现象

11. Python的字典和列表的实现原理

12. Python的异常处理  基本正则

13. Python面向对象   经典类和新式类的区别(多重继承算法  经典类---深度优先  新式类—c3算法)   用过的魔术方法   __init__?

14. 什么是装饰器?装饰器的作用


1、list(列表)和tuple(元组)的区别?

list是可变的对象,而tuple是不可变的对象。list可变的原因:虽然是list中的元素变了,但是list对象本身内存地址并没有变。

2、 什么是pep8, pep8能说出几点?

pep8是python enhancement proposal的缩写,即python增强建议书,而8的话是特指PEP8时是有关代码风格的规定的代指。

① 使用4个空格来缩进代码,不要用tab制表符,也不要tab和空格混用,对于行连接的情况。
② 如果可以,注释单独占一行。单行代码:# ,多行代码:单三引号"""或多三引号""" """。
③ 使用文档字符串,文档字符串使用三引号包裹。
④ 运算符周围和逗号后面使用空格,但是括号里面逗号不加空格:a = f(1,2) + g(3,4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值