
python面试题
健身的杰Ray
热爱Py,想成为大牛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python函数中的globals()和locals()用法以及高阶函数的执行顺序
python函数中的globals()和locals()用法 高阶函数的执行顺序原创 2022-02-06 16:20:00 · 358 阅读 · 0 评论 -
python函数中万能参数*args、**kargs的应用
“”" 实参角度: 1.位置参数,按照顺序一一对应 (a,b,c)对应(1,2,3) 2.关键字参数,一一对应,不用顺序 (a,b,c)对应(a=1,b=2,c=3) 3.混合参数:位置参数一定要在关键字参数之前 (a,b,c)对应(1,c=3,b=2) 形参角度: 1.与实参角度的位置参数是一种 2.默认参数:(a,b,mode = “r”) 普遍的经常使用的 3.万能参数 4.*的魔性用法 5.极限关键字参数(了解) 6.形参的最终顺序 return:可返回多个值,以元组形式返回 “”" 函数要留有修改原创 2022-02-05 16:49:51 · 507 阅读 · 0 评论 -
python函数的入门,形参以及实参的介绍
python函数的入门,形参以及实参的介绍 “”" 以完成某一类事情为导向,登录,注册,一个函数就是一个功能 随调随用 减少代码的重复性,增强代码可读性 “”" 函数尽量不要出现print,当遇到函数名+(),才会被运行 return可以终止函数,给函数的执行者返回值,单个值:单个值,多个值:元组的形式返回 函数的传参,把函数盘活实参角度: 1.位置参数,按照顺序一一对应 (a,b,c)对应(1,2,3) 2.关键字参数,一一对应,不用顺序 (a,b,c)对应(a=1,b=2,c=3) 3.混合参数:位置原创 2022-02-04 17:38:23 · 321 阅读 · 0 评论 -
python字典中删除索引为奇数的面试题,倒序删除
字典中删除索引为奇数的面试题 for index in range(len(l1)): if (index) % 2 == 1: l1.pop(index) 正着删除元素会导致后续要处理的数据索引发生变化 print(l1) del l1[1::2] print(l1) l1 = [1, 2, 3, 3, 4] l1=l1[::-1] print(l1) 倒叙法删除元素,已经处理后的数据索引发生变化,但不影响后续数据的索引 for index in range(len(l1)-1,-1,-1): if in原创 2022-01-27 23:37:14 · 1209 阅读 · 0 评论 -
**11.27python面试题每日分享-剑指offer**
11.27python面试题每日分享-剑指offer 1、简述面向对象中_new_和_init_区别 _init_是初始化方法,创建对象后,就立刻被默认调用了,可接收参数 1.1_new_至少要有一个参数cls,代表当前类,此参数在实例化时由Python解释器自动识别 1.2_new_必须要有返回值,返回实例化出来的实例,这点在自己实现_new_时要特别注意,可以return父类(通过super(当前类名, cls)) _new_出来的实例,或者直接是object的__new_出来的实例 1.3_init原创 2021-11-27 22:31:18 · 125 阅读 · 0 评论 -
11.25 python面试题每日分享-剑指offer
11.25 python面试题每日分享-剑指offer 1.python实现列表去重的方法 先通过集合去重,在转列表 2、fun(args,**kwargs)中的args,kwargs什么意思? 3、python2和python3的range (100)的区别 python2返回列表,python3返回迭代器,节约内存 4、一句话解释什么样的语言能够用装饰器? 函数可以作为参数传递的语言,可以使用装饰器 5、python内建数据类型有哪些 整型–int 布尔型–bool 字符串–str 列表–list原创 2021-11-25 21:47:21 · 244 阅读 · 0 评论