凯易迅 python自动化开发

一面

电话面试,大概半小时,我睡的迷迷糊糊就突然打过来了,没准备好o(╥﹏╥)o

python

用过list和元组吗,他们之间的区别是什么

给一个列表,想要对他排序,或者去除重复元素怎么去

去除之后他的地址会改变吗,浅拷贝和深拷贝的区别

我们知道循环是for...in...,如果让你重新写一个类,实现in的功能该怎么办

类的继承是什么,他继承了哪些信息,如果同时实现三个类的继承该怎么做

如果有一个列表,里面包括10个事务,要写一个无限循环执行这10个事务该怎么做

import用过吗 如果我有一个包,不在环境里,也不在该文件的父路径下,在磁盘里的其他位置,如何import进来

字典中,知道一个键如何获取对应的值

捕获异常是什么,expect后的代码块代表了什么意义

*和**是什么意思,如果我print(*args)和(**kwargs),会输出什么

linux

有一个log日志一直更新,我要不断获取最后几行,用什么命令

如何查看文件修改日期和访问日期,及存储空间的大小

如果有一个端口被占用了,如何解除该端口的占用

如何查找到进程pid号,kill - 9中的9代表的是什么意思

问我了解数据库吗,我说不了解,就没问

七七八八啥也没答上来,估计凉了

#如何判断面试是否凉了#
全部评论
for... in...可以通过实现 Python 中的 iter 和 next 方法来实现。例如,定义一个新的类,名为 MyRange,像 Python 中的 range 一样: class MyRange: def __init__(self, start, end): self.value = start self.end = end def __iter__(self): return self def __next__(self): if self.value >= self.end: raise StopIteration current = self.value self.value += 1 return current
6 回复 分享
发布于 2022-12-11 16:09 德国

相关推荐

牛客101244697号:这个衣服和发型不去投偶像练习生?
点赞 评论 收藏
分享
9 19 评论
分享
牛客网
牛客企业服务