文章目录 5.1 程序结构与执行 5.2 执行条件语句 5.3 循环与迭代 5.4 异常 5.5 上下文管理器与with语句 5.6 断言与__debug__ 5.1 程序结构与执行 debug=True if debug: def convert(x): return x*x else : def convert(y): return y**3 print(convert(20)) 重要 Python语言的所有功能,包括变量赋值,函数定义,类和模块导入,这些语句和其他所有语句拥有平等的地位,不存在"特殊语句",每条语句都可以放在程序中任意位置。 加载源文件时,解释器失踪按顺序执行每条语句。 5.2 执行条件语句 略