Skip to content
📌知识点小结
  • 一段代码由若干基本零件组成:变量、数据类型、运算、条件、循环、函数。
  • 语句是一条完整指令;代码通常从上到下顺序执行。
  • 注释是写给人看的说明,计算机会忽略(Python 用
  • 缩进在 Python 里有实际含义,表示代码归属的层级。
  • 先认识这些零件,后面逐个深入,就能看懂大多数脚本的骨架。
自测一下

0.24 代码的基本结构:一段程序由什么组成

第〇篇「零基础预科」免费。这一篇像认识"零件清单"一样,先看清代码由什么构成,后面再逐个展开。

一、六大基本零件

几乎所有程序都由这些零件组合而成:

零件作用Python 例子
变量给数据起名字、存起来name = "eason"
数据类型数据是什么种类字符串、数字、布尔、列表
运算对数据做计算/比较+ - * /== > <
条件按情况走不同分支if ... else
循环让一段代码重复执行forwhile
函数把一段逻辑打包复用def check():

后面 0.25–0.29 会逐个讲,这里先建立整体印象。

二、语句与顺序执行

语句(statement) 是一条完整的指令,通常占一行。程序默认从上到下顺序执行

python
print("第一步")
print("第二步")
print("第三步")

三、注释:写给人看的话

python
# 这是一行注释,解释器会忽略
print("会执行")   # 行尾也可以写注释

写注释是好习惯:解释"为什么这么做",方便几天后的自己和别人看懂。

四、缩进:Python 的规矩

很多语言用花括号 { } 表示代码块,Python 用缩进

python
age = 20
if age >= 18:
    print("成年")      # 这行前面有缩进,属于 if
print("总是执行")       # 没缩进,不属于 if
  • 同一代码块缩进必须一致(惯例 4 个空格);
  • 缩进混乱会报 IndentationError
  • 复制代码时尤其要注意缩进别被破坏。

五、一个完整小例子(先混个眼熟)

python
# 判断目标是否可疑
status_code = 200                       # 变量
if status_code == 200:                  # 条件
    print("页面正常")                    # 缩进:属于 if
else:
    print("需要检查")
for i in range(3):                      # 循环
    print("第", i, "次")

现在不必全懂,等学完后面几篇,回头看会非常轻松。

六、本篇小结

  • 六大零件:变量、数据类型、运算、条件、循环、函数。
  • 语句默认从上到下执行;注释(#)给人看、机器忽略。
  • Python 用缩进表示代码块,缩进要一致。
  • 先有整体零件图,再逐个深入。

下一篇 0.25 讲最基础的零件——变量。