Python基础语法库,覆盖30+核心主题:数据类型、字符串操作、运算符、列表/元组/字典/集合、条件语句与循环、函数定义与高级函数(lambda/map/filter/reduce)、装饰器、生成器与迭代器、面向对象编程(类/继承/多态/魔术方法)、模块与包管理、文件IO、异常处理、常用内置函数与标准库(os/sys/json/datetime/collections)、类型提示、推导式。适用场景:Python语法查询、数据类型操作、函数编写、面向对象设计、模块使用、文件读写、异常捕获、装饰器编写、生成
Python 基础语法库是一项面向实际任务的技能,主要用于int/float/str/bool/None;REFERENCE.md#数据类型;
算术/比较/逻辑/位运算;REFERENCE.md#运算符;创建/切片/方法/推导式;REFERENCE.md#列表;创建/解包/不可变;REFERENCE.md#元组;创建/访问/方法/。
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
| 主题 | 关键词 | 参考位置 |
|---|---|---|
| 数据类型 | int/float/str/bool/None | REFERENCE.md#数据类型 |
| 字符串操作 | 格式化/切片/方法 | REFERENCE.md#字符串操作 |
| 运算符 | 算术/比较/逻辑/位运算 | REFERENCE.md#运算符 |
| 列表 | 创建/切片/方法/推导式 | REFERENCE.md#列表 |
| 元组 | 创建/解包/不可变 | REFERENCE.md#元组 |
| 字典 | 创建/访问/方法/推导式 | REFERENCE.md#字典 |
| 集合 | 创建/运算/去重 | REFERENCE.md#集合 |
| 条件语句 | if/elif/else/三元表达式 | REFERENCE.md#条件语句 |
| 循环 | for/while/break/continue/else | REFERENCE.md#循环 |
| 函数 | 定义/参数/返回值/作用域 | REFERENCE.md#函数 |
| 高级函数 | lambda/map/filter/reduce | REFERENCE.md#高级函数 |
| 装饰器 | @语法/闭包/带参数装饰器 | REFERENCE.md#装饰器 |
| 生成器与迭代器 | yield/iter/next/生成器表达式 | REFERENCE.md#生成器与迭代器 |
| 面向对象 | 类/实例/继承/多态/封装 | REFERENCE.md#面向对象 |
| 魔术方法 | init/str/repr/运算符重载 | REFERENCE.md#魔术方法 |
| 模块与包 | import/from/as/name/all | REFERENCE.md#模块与包 |
| 文件IO | open/read/write/with/context | REFERENCE.md#文件io |
| 异常处理 | try/except/else/finally/raise | REFERENCE.md#异常处理 |
| 常用内置函数 | len/range/enumerate/zip/sorted | REFERENCE.md#常用内置函数 |
| 常用标准库 | os/sys/json/datetime/collections | REFERENCE.md#常用标准库 |
| 类型提示 | type hints/typing/Union/Optional | REFERENCE.md#类型提示 |
| 推导式 | 列表/字典/集合推导式 | REFERENCE.md#推导式 |