![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础面试
「已注销」
这个作者很懒,什么都没留下…
展开
-
Python面试基础:Pycharm常用的快捷键
此处仅作最简单的作用描述,用于面试时的简要回答编辑快捷键作用Ctrl + /行注释/取消行注释Ctrl + D复制选定的区域或行Ctrl + Y删除选定的行Ctrl + Numpad+/-展开/折叠代码块Ctrl + shift + Numpad+/-展开/折叠所有代码块查找/替换快捷键作用Ctrl + F当前文件查找Ctrl + R当前文件替换Ctrl + Shift + F全局查找C.原创 2021-09-15 17:18:02 · 83 阅读 · 0 评论 -
Python面试基础:is与==的区别
此处仅作最简单的作用描述,用于面试时的简要回答Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)is==类型同一性运算符比较运算符判断对象比较的是两个对象的id值是否相等(是否指向同一个内存地址)比较两个对象的value(值)是否相等...原创 2021-09-15 16:38:57 · 67 阅读 · 0 评论 -
Python面试基础:sort和sorted的区别
此处仅作最简单的作用描述,用于面试时的简要回答sortsorted作用描述属于列表的成员方法,所以操作对象是列表对所有可迭代的对象进行排序操作操作对象直接对原列表对象排序,改变原值不改变原值,生成一个新的对象返回值无返回值返回一个新的 list语法list_obj.sort()sorted()参数key – 用来进行比较的元素,指定可迭代对象中的一个元素来进行排序;reverse – 排序规则,reverse = True 降序 , re.原创 2021-09-15 15:55:49 · 82 阅读 · 0 评论 -
Python面试基础:append()和extend()区别
此处仅作最简单的作用描述,用于面试时的简要回答appendextend作用在列表末尾添加新的对象向列表尾部追加一个列表,将列表中的每个元素都追加进来,在原有列表上增加语法list.append(obj)list.extend(seq)参数任意对象必须是一个可以迭代的序列返回值无返回值,直接修改原来的列表无返回值,直接修改原来的列表实例:appendextend...原创 2021-09-15 12:58:44 · 71 阅读 · 0 评论 -
Python面试基础:静态方法、类方法及实例方法的区别
此处仅作最简单的作用描述,用于面试时的简要回答实例方法类方法静态方法定义形式和普通方法类似使用@classmethod装饰器使用@staticmethod装饰器必备参数selfcls无调用方式只能通过实例对象调用类和实例对象都可以调用类和实例对象都可以调用使用场景直接对实例对象进行处理,通过self来调用实例的属性和方法不需要创建实例对象,直接处理类对象的逻辑,通过cls调用类的属性和方法(不是实例的)不需要实例,主要是用来存放逻辑性的.原创 2021-09-15 11:57:18 · 98 阅读 · 0 评论 -
Python面试基础:常见的5~10个标准库及作用
此处仅作最简单的作用描述,用于面试时的简要回答名称作用描述常用方法os负责程序与操作系统的交互,提供了访问操作系统底层的接口os.mkdir(),os.getcwd(),os.remove(),os.pathsys负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境sys.argv, sys.exit(n), sys.stdin, sys.stdouttime提供对时间的操作time.sleep(),time.ti.原创 2021-09-15 10:11:06 · 265 阅读 · 0 评论