随笔分类 - 面试题(自用)
摘要:python 位运算 python 位运算是对整数在二进制级别进行的操作 运算符 名称 描述 示例 & 按位与 两位都为1时结果为1 5 & 3 -> 1 | 按位或 两位至少一个为 1 时结果为1 5 | 3 --> 7 ^ 按位异或 两位不同时结果为1 5 ^3 --> 6 ~ 按位取反 每一位
阅读全文
摘要:描述 zip() 是Python 中的一个实用的内置函数,它就像一个拉链, 可以将多个可迭代对象(列表,元组)中对应的元素‘拉’在一起,生成一个新的迭代器 基本语法 zip(*iterables) iterables: 一个或多个可迭代对象(列表,元组,字符串) 返回值:一个迭代器(zip 对象),
阅读全文
摘要:问题 在编程中python 字符替换和删除是常见的操作,熟悉掌握操作字符串还是很有必要的 str.maketrans() 是 Python 中一个非常实用的字符串方法,它通常与 translate() 方法配合使用,用于高效地执行字符的替换或删除操作 简单来说 maketrans() 负责制定规则(
阅读全文
摘要:题目描述 给定一个列表,对列表元素进行全排列,使得生成一个包含列表的列表,且全排列不能重复,例子: 输入:nums = [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 实现方式 使用python 自带的itertools.pe
阅读全文
摘要:在 Python 里获取 Word 文件(.docx 格式)的页眉和页脚,可以借助 python-docx 库来实现。以下为详细步骤与示例代码: 步骤 安装 python-docx 库:若尚未安装该库,可使用 pip 进行安装。 打开 Word 文件:运用 Document 类打开指定的 .docx
阅读全文
摘要:定义 在python中, 装饰器是一种非常强大且常用的语法结构, 它允许你在不修改原函数代码的前提下, 增强或修改函数的行为。装饰器本质上是一个接受函数作为参数的函数, 并返回一个新的函数。 装饰器的基本概念 最简单的装饰器示例: def my_decorator(func): def wrappe
阅读全文
摘要:os 模块的简述 os 模块是python 中与操作系统交互的核心模块之一,它提供了许多函数来操作文件、目录和运行环境。 下面是一些常用的os模块函数, 按功能分类整理如下: 目录操作 函数 描述 os.getcwd() 获取当前的工作目录 os.chdir(path) 改变当前工作目录到指定路径
阅读全文
摘要:定义 在python中,'作用域'是指变量、函数、类等标识符的可见性和生命周期的范围。 python 采用的是LEGB规则来确定变量的作用域查找顺序 LEGB 规则 LEGB 是四个作用域层级的缩写,python 按照这个顺序来查找变量 L - Local(局部作用域) 函数或者lambda 表达式
阅读全文

浙公网安备 33010602011771号