随笔分类 -  面试集锦 / 编程基础 python

摘要:1. Python中常用的库有哪些,作用分别是什么 requests: requests 是一个用于发送 HTTP 请求的库,它提供了简单而优雅的 API,可以轻松地发送 GET、POST、PUT、DELETE 等请求,并处理响应数据。它支持会话管理、身份验证、文件上传等常见的 HTTP 功能,是进 阅读全文
posted @ 2023-08-31 23:12 空慧居士 阅读(686) 评论(0) 推荐(0)
摘要:1. 获取当前目录下所有文件名 import os def get_all_files(directory): file_list = [] # os.walk返回一个生成器,每次迭代时返回当前目录路径、子目录列表和文件列表 for root, dirs, files in os.walk(dire 阅读全文
posted @ 2023-08-30 22:54 空慧居士 阅读(680) 评论(0) 推荐(2)
摘要:1. 解释下Python中的面向对象,以及面向对象的三大特点: 在Python中,面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它将数据和操作数据的方法组织在一起,形成对象。面向对象的编程主要围绕着类(Class) 和对象(Object)展开,通过 阅读全文
posted @ 2023-08-22 22:41 空慧居士 阅读(176) 评论(0) 推荐(0)
摘要:1. 如何理解Python中的深浅拷贝 浅拷贝(Shallow Copy)创建一个新的对象,该对象的内容是原始对象的引用。这意味着新对象与原始对象共享相同的内存地址,因此对于可变对象来说,如果修改了其中一个对象,另一个对象也会受到影响。浅拷贝通常使用copy模块的copy()函数或者对象的copy( 阅读全文
posted @ 2023-08-18 23:24 空慧居士 阅读(180) 评论(0) 推荐(0)