摘要: 一、内置原生虚拟环境(不用装工具) 创建虚拟环境 bash 运行 格式:python -m venv 环境名 python -m venv venv venv 是常用环境文件夹名 2. 激活虚拟环境 Windows CMD bash 运行 venv\Scripts\activate Windows 阅读全文
posted @ 2026-05-21 09:30 nikou77 阅读(5) 评论(0) 推荐(0)
摘要: 最核心、最常用的:pip pip 是 Python 官方默认的包管理器,几乎所有 Python 环境都自带。 常用命令(直接复制就能用) bash 运行 安装包 pip install 包名 安装指定版本 pip install 包名==2.5.0 升级包 pip install --upgrade 阅读全文
posted @ 2026-05-21 09:28 nikou77 阅读(9) 评论(0) 推荐(0)
摘要: 封装 定义:把数据(属性)+ 操作数据的方法捆进类里,隐藏内部细节,只留对外能用的接口。 核心价值:藏细节、保安全、低耦合、好维护 继承 定义:子类直接拿父类的属性和方法,还能自己加新功能、重写旧功能。 核心价值:代码复用、少重复、业务层级清晰 多态 定义:父类引用指向子类对象,同一个方法名,不同子 阅读全文
posted @ 2026-05-14 08:53 nikou77 阅读(4) 评论(0) 推荐(0)
摘要: 一、核心本质 把业务里的事物抽象成类,用对象交互搭建整个程序架构,不再按步骤写流程,而是按实体 + 行为拆分。 二、四大核心特性(必背) 封装:数据 + 方法打包藏在类里,只暴露对外接口,内部隔离、安全、好维护 继承:子类复用父类代码,少写重复代码、层级清晰 多态:同一方法名,不同子类不同实现,接口 阅读全文
posted @ 2026-05-14 08:49 nikou77 阅读(4) 评论(0) 推荐(0)
摘要: Python 作用域分 4 层:L → E → G → B 查找变量从内到外,找不到就报错 修改变量: 全局变量 → global 外层函数变量 → nonlocal 函数内赋值 = 创建局部变量,不会影响全局 阅读全文
posted @ 2026-04-09 08:32 nikou77 阅读(3) 评论(0) 推荐(0)
摘要: 什么是迭代 依次取出可迭代对象里的每个元素,遍历一遍。 可迭代对象:list、tuple、str、dict、set、range 等。 基本迭代(for) python 运行 for i in [1,2,3]: print(i) 常用迭代方式 索引 + 值:for i, v in enumerate( 阅读全文
posted @ 2026-04-02 09:46 nikou77 阅读(3) 评论(0) 推荐(0)
摘要: 基础类型:int、float、str、bool、None 容器类型:list、tuple、dict、set 查类型:type(变量) 阅读全文
posted @ 2026-03-26 08:23 nikou77 阅读(6) 评论(0) 推荐(0)
摘要: 一、Python 变量命名规范 变量名就是给数据起的名字,必须遵守规则,否则代码会报错。 硬性规则(必须遵守,违反报错) 只能包含:字母(a-z, A-Z)、数字(0-9)、下划线(_) 不能以数字开头:1name ❌ 错误,name1 ✅ 正确 区分大小写:Name 和 name 是两个完全不同的 阅读全文
posted @ 2026-03-26 08:21 nikou77 阅读(5) 评论(0) 推荐(0)
摘要: 一,启动时的提示 Python 3.11.4 (main, Jun 7 2023, 00:00:00) [GCC 11.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. Pytho 阅读全文
posted @ 2026-03-25 22:21 nikou77 阅读(11) 评论(0) 推荐(0)
摘要: 基本类型(单个值) int(整数) float(浮点数) str(字符串) bool(布尔值) None 组合类型(多个值) list(列表) tuple(元组) dict(字典) set(集合) 常用操作 判断类型:isinstance(变量, 类型),如 isinstance(10, int) 阅读全文
posted @ 2026-03-19 10:26 nikou77 阅读(3) 评论(0) 推荐(0)