跳转至

第 1 章:从运行代码开始 — 打开你的第一个工作台

📋 本章概览

项目 内容
学习时长 30 分钟
核心概念 解释器、变量、类型、输入输出、类型转换
核心比喻 Python 程序像一张给工作台的操作清单
实践任务 编写商品总价计算器
难度等级 ★☆☆☆☆

本章目标:建立工作目录,运行第一个 Python 程序,并理解变量、类型和输入输出。

1.1 准备环境

在终端确认 Python 版本:

python --version

如果系统同时安装了多个版本,也可以使用:

python3 --version

创建一个工作目录:

mkdir python-practice
cd python-practice

1.2 第一个程序

新建 hello.py

name = input("你的名字是? ")
print(f"你好,{name}!今天开始学 Python。")

运行:

python hello.py

这里发生了三件事:input() 读取文本,变量 name 保存结果,print() 把结果输出。

1.3 类型与转换

用户输入默认是字符串。如果要做数学运算,需要主动转换:

age_text = input("你几岁? ")
age = int(age_text)
print(f"明年你将满 {age + 1} 岁。")

常见基础类型:

类型 示例 用途
str "hello" 文本
int 42 整数
float 3.14 小数
bool True 真或假

1.4 小练习

写一个程序,输入商品价格和数量,输出总价。要求:

  • 价格使用 float
  • 数量使用 int
  • 总价保留两位小数
price = float(input("单价:"))
quantity = int(input("数量:"))
total = price * quantity
print(f"总价:{total:.2f} 元")

✅ 验证步骤

输入 12.5 和 3,预期看到“总价:37.50 元”。再输入非数字内容,记录程序出现的异常类型。

📝 本章总结

  • 能在终端运行 .py 文件
  • 知道输入为什么需要类型转换
  • 能用 f-string 组合文本和变量

✏️ 课后练习

  1. 增加折扣率输入,输出折后价格。
  2. 输入圆的半径,输出周长和面积。

🔮 下一章预告

下一章将把一条直线程序改造成会判断、会重复和可复用的程序。