分支结构()

“””分支结构的使用场景 可以简单的从流程图的角度分析 什么时候流程需要分叉 什么时候就应该使用if分支”””1.if分支结构 “”” if 条件: 条件成立之后执行的代码 “””

2.if…else…分支结构 “”” if 条件: 条件成立之后执行的代码 else: 条件不成立执行的代码 “”” ps:if跟else连用 一山不容二虎 走了其中一个另外一个肯定不走 3.if…elif…else…分支结构 “”” if 条件1: 条件1成立之后执行的代码 elif 条件2: 条件1不成立条件2成立执行的代码 else: 上述所有的条件都不成立 执行的代码 “”” ps: 1.if、elif、else连用也只会走其中一个子代码 2.中间的elif可以有多个 4.分支结构嵌套 height = 175 weight = 100 is_beautiful = True is_success = True if height > 160 and weight < 110 and is_beautiful: print(‘完全符合您的审美 上去要微信’) if is_success: print(‘邀请去吃饭看电影’) if is_success: print(‘逛街散步天黑了’) else: print(‘不想逛街散步 天气太热了’) else: print(‘不想吃饭看电影 没意思’) else: print(‘太丑了 不符合我的审美’)

————————

“””分支结构的使用场景 可以简单的从流程图的角度分析 什么时候流程需要分叉 什么时候就应该使用if分支”””1.if分支结构 “”” if 条件: 条件成立之后执行的代码 “””

2.if…else…分支结构 “”” if 条件: 条件成立之后执行的代码 else: 条件不成立执行的代码 “”” ps:if跟else连用 一山不容二虎 走了其中一个另外一个肯定不走 3.if…elif…else…分支结构 “”” if 条件1: 条件1成立之后执行的代码 elif 条件2: 条件1不成立条件2成立执行的代码 else: 上述所有的条件都不成立 执行的代码 “”” ps: 1.if、elif、else连用也只会走其中一个子代码 2.中间的elif可以有多个 4.分支结构嵌套 height = 175 weight = 100 is_beautiful = True is_success = True if height > 160 and weight < 110 and is_beautiful: print(‘完全符合您的审美 上去要微信’) if is_success: print(‘邀请去吃饭看电影’) if is_success: print(‘逛街散步天黑了’) else: print(‘不想逛街散步 天气太热了’) else: print(‘不想吃饭看电影 没意思’) else: print(‘太丑了 不符合我的审美’)