4. 其他流程控制工具 4.1. if 语句 大多数人都很熟悉的if语句: if condition1: pass elif condition2: pass else condition3: pass 注意python中没有switch或case语句,所以一个 if ... elif ... elif ... 序列可以看作是其他语言中的 switch 或 case 语句的替代。 4.2. for 语句 Python 中的 for 语句并不总是对算术递增的数值进行迭代(如同 Pascal),或是给予用户定义迭代步骤和暂停条件的能力(如同 C),而是对任意序列进行迭代(例如列表或字符串)