Python 基础
🎯 学习目标
- 掌握跑通本课程 Python 示例的最小语法集
- 能阅读 LangChain 示例中的 def、class、try
- 知道遇语法问题时如何边做边查
引言
非主线选修。有 JS/Java 背景的同学 25 分钟速览即可;建议边做 实战 · 流式 API 边查。
章节正文
第 1 步:变量与结构
python
name = "LLM"
nums = [1, 2, 3]
user = {"id": 1, "role": "admin"}
for n in nums:
if n > 1:
print(n)
for k, v in user.items():
print(k, v)第 2 步:函数与类
python
def greet(name, lang="zh"):
return f"Hello, {name}"
class ChatClient:
def __init__(self, api_key: str):
self.api_key = api_key
def send(self, message: str) -> str:
return message第 3 步:文件与异常
python
try:
with open("config.json") as f:
data = f.read()
except FileNotFoundError:
data = "{}"安装包:pip install xxx;虚拟环境:python -m venv .venv。
动手练习
- 写函数
call_api(messages) -> str返回 mock 字符串 - 读一个 JSON 文件并 print 某字段
本节小结
最小 Python:结构、函数、类、文件、异常;边做阶段一 lab 边巩固,不必系统学完再动手。