02_缩进注释与基本写法
读懂语句、代码块、注释、标识符和多行表达式。
Python 基础专题 02:缩进、注释与基本写法
学习目标:读懂语句、代码块、注释、标识符和多行表达式。
核心知识
缩进决定语句属于哪个代码块。冒号 : 后通常开始新的块,块内保持同一层级,常用四个空格。Python 不用大括号界定 if 或函数体。空格和制表符混用可能产生 TabError;请让编辑器统一插入空格。
score = 76
if score >= 60:
print("及格")
print("继续努力")
print("检查结束")
# 到行尾是注释,解释“为什么”比重复代码更有价值。函数开头的三引号字符串是文档字符串,可用 help(函数) 查看。变量名由字母、数字、下划线组成,不能以数字开头,且区分大小写;class、for 等关键字不能用作变量名。名称建议写成 total_price,类名通常用 OrderItem。
长表达式可放在圆括号、方括号或花括号内自然换行。一个文件可以放多条语句,但通常一行一条,便于阅读和错误定位。pass 只是语法占位符,并不表示功能已完成。
Tip:看到 `IndentationError` 时,先检查冒号后是否缩进以及同一代码块的空格数。
逐步理解
把示例逐行念成“先赋值,再判断,再执行某个块”。print("检查结束") 与 if 对齐,所以不论分数如何都会运行。把它多缩进四格后,含义会变为仅在及格时执行。注释不会改变运行结果,文档字符串却是一个真正的字符串对象,只是常被工具用作说明。
动手练习
练习:改写上述示例,让低于 60 分输出“再复习”。核对:使用与 if 对齐的 else:,其内部语句再缩进一级。