电脑怎么读代码:逐行执行
电脑跑代码就像演员朗读剧本:从第一行念到最后一行,一句接一句,不跳行、不回头。负责念的这个角色叫解释器(interpreter),你装好 Python 就自带了它。
关键:执行顺序 = 你写代码的顺序。三行 print 从上到下写,输出也就按这个顺序出现;调换两行,输出顺序也跟着换。
注释:写给人看的笔记
一行里只要出现 #,从它到行尾的内容解释器全部跳过、当没看见。这就是注释,给人读的说明,不影响程序运行。
print("Hello") # 行尾注释
# print("我不会执行") 整行被注释掉注释能解释代码、也能临时「关掉」某一行(在前面加 #)。每段代码开头的 # 关注吴师兄… 就是一条注释。
缩进:Python 怎么分组
很多语言用大括号 { } 圈住「哪些行是一组」,Python 偏用行首的缩进。就像写大纲:顶格是大标题,往右缩进的是它的子项。
一、准备工作
· 买菜
· 洗菜
二、开始做饭「买菜」「洗菜」缩进了,就一眼知道它俩从属于「准备工作」。Python 的缩进就是这个意思:缩进的行,属于上面那行。
冒号 + 缩进配套出现
需要带一个子组的行(以后会学的 if 判断、for 循环等),末尾要加冒号 :,下面缩进的行才是「属于它的那一组」:
if True:
print("里面,缩进 4 格")
print("我和上面一组")
print("又回到外面")缩进 4 格的两行是一组,再顶格写就跳出这组了。漏冒号、该缩不缩,是初学最高频的两个报错。
缩进必须对齐
Python 对缩进很较真:同一组里每行往右缩的空格数必须完全一致,习惯统一用 4 个空格。这行缩 4 格、那行缩 3 格,解释器会直接报「缩进错误」。养成「同组对齐、统一 4 格」的习惯,就能躲掉绝大多数缩进坑。