1. 变量 变量是用于存储数据的标识符或名称,是存储在内存中的值 Python 是一种动态类型语言,不需要在声明变量时指定其类型。变量的类型是在运行时根据赋给它的值自动确定的...
1. 变量 变量是用于存储数据的标识符或名称,是存储在内存中的值 Python 是一种动态类型语言,不需要在声明变量时指定其类型。变量的类型是在运行时根据赋给它的值自动确定的...
1. Anaconda Anaconda 是一个 Python 的发行版,主要用于数据科学和机器学习领域。它包含了大量预装的库和工具Anaconda 支持虚拟环境管理,通过 ...
1. NumPy 库 NumPy 是 Numerical Python(数值Python)的简称,是 Python 科学计算的基础包,它为 Python 提供了高性能数组与矩...
1. 静态语言 vs 动态语言 静态语言编译时类型检查执行速度快,但编译时间较长示例语言:C, C++, C#, Java, Kotlin, Scala, Rust, Go ...
1. 函数 1.1 文档注释 1.2 参数示例 传递列表 1.3 默认值 1.4 不定长参数 任意数量实参 任意数量的键值对 1.5 参数(/) 从 Python 3.8 开...
1. 专有方法 __new__: 创建实例 __int__: 初始化实例,相当于构造函数 __call__: 将一个类实例当做函数调用 __del__: 析构函数,释放对象时...
1. 字典(dict) 字典是一系列键值对 1.1 创建字典 1.2 访问字典值 当 key 不存在时,会报错 KeyError 改进 get(key, default)ke...
1. 列表(list) 列表由一系列按特定顺序排列的元素组成(有序),列表中的元素可以是不同类型的对象 列表用方括号 [] 表示,元素之间用逗号 , 分隔 1.1 访问列表元...
1. 条件语句 布尔表达式:True/False 一个等号是陈述,两个等号则是反问 1.1 == / is == 用于比较两个对象的值是否相等。 is 用于检查两个对象是否指...
1. 动态参数 动态参数,表示没有明确定义参数数量,允许传递任意多个参数的函数 args 是 arguments 的缩写,kwargs 是 keyword arguments...
1. 模块(module) 模块是包含任意Python代码的文件,本质上是一个 Python 程序,以 .py 结尾 模块能定义函数,类和变量,模块里也能包含可执行的代码 方...
1. 规范 Python 严格区分大小写 1.1 命名规范 模块名和包名:小写,单词之间用_分割 类名:首字母大写 文件名:全小写 函数名一律小写,单词之间用_分割 变量命名...
1. 镜像源 python官方镜像 https://pypi.org/aliyun https://mirrors.aliyun.com/pypi/simple/tsingh...
1. 基础 Cron 表达式,用于配置定时任务 1.1 语法 CRON 表达式是一个字符串,以 5 或 6 个空格隔开,分为 6 或 7 个域,每一个域代表一个含义语法格式:...
No.1 布尔表达式长且复杂的重构解法 参考来源 https://testing.googleblog.com/2024/04/isbooleantoolongandcomp...
1. 源数据 2. 解析 3. 解析 - 保留值为null的键 4. 正则处理
1. Maven 插件 官方插件命名格式:maven-<xxx>-plugin非官方插件命名格式:<xxx>-maven-plugin 2. 插件开发 2.1 创建项目 插件...
1. 安装 IDEA 下载地址 https://www.jetbrains.com/idea/download/?section=mac全家桶 JetBrains Tool...
1. 名词解释 JVM: 使用软件在不同操作系统中,模拟相同的环境JRE: 包含 JVM 和解释器,完整的 Java 运行环境JDK: 包含 JRE + 类库 + 开发工具...