logo
01

Python 简介

⏱️ 15分钟

Python 简介:第一次把“想法”变成“可执行指令”

python_colab

你现在可能会困惑什么

“我从来没写过代码,会不会学不会?”

不会。第一节课只做一件事: 让你确认“我说的话,计算机能听懂并执行”。

一句话定义

Python 是一门编程语言,用来把你的思路写成计算机能执行的步骤。

生活类比

你和计算机的关系像“点单”和“后厨”:

  • 你写代码 = 下单
  • 解释器执行 = 后厨做菜
  • 输出结果 = 上菜

下单越清晰,结果越稳定。

最小可运行例子

print("Hello, Python!")
name = "JR Student"
print(f"Welcome, {name}!")

逐行拆解

  • print("Hello, Python!"):把文本输出到屏幕
  • name = "JR Student":把字符串保存到变量 name
  • print(f"Welcome, {name}!"):把变量值插入文本后输出

为什么这节课重要

后面每一节(变量、函数、API、AI)都依赖这条基础链路: 输入 -> 执行 -> 输出。

你现在跑通它,后面就不会“看天书”。

课堂小测(3 分钟)

  1. name 改成你的名字。
  2. 新增 goal = "我想用 Python 做..." 并打印。
  3. 故意把 print 写成 Print,看报错后修复。

课堂小测参考答案与判分点

  • 参考答案方向:能写出可运行代码,并覆盖题目中的核心条件与边界输入。
  • 判分点 1(正确性):主流程结果正确,关键分支可执行。
  • 判分点 2(可读性):变量命名清晰,结构不过度嵌套。
  • 判分点 3(健壮性):对空值、类型错误或异常输入有基础保护。

迁移任务(课后)

写 3 行自我介绍程序:

  • 姓名
  • 当前职业/身份
  • 学 Python 的目标

本节验收标准

你能独立做到:

  • 手敲并运行第一段 Python 代码
  • 解释“变量”和“输出”分别在做什么
  • 面对简单报错能按提示修复

常见报错与调试步骤(新手版)

  • 报错看不懂:先读最后一行错误类型(如 TypeErrorNameError),再回到对应代码行定位。
  • 不确定变量值:在关键位置临时 print(变量, type(变量)),先确认数据是否符合预期。
  • 改了代码却没生效:确认文件已保存、运行的是当前文件、终端环境(venv)是否正确。

常见误区

  • 误区:第一节就要懂很多高级概念。

  • 正解:第一节目标是“跑通与建立信心”。

  • 误区:报错说明我不适合编程。

  • 正解:报错是 feedback,不是能力判定。

推荐资料