""" author:少校 create Time:2025/2/18 15:32 越努力越幸运 """ #1. if 单分支结构 - 如果XXX就XXX ''' 语法: if 条件语句: 代码段 说明: if - 固定写法 条件语句 - 一般写判断语句 : - 固定写法必须使用英文 代码段 - 至少一条语句,就是满足条件后执行的代码 ''' #案例:如果age大于18就打印成年 age = 19 if age > 18: print("成年") print('------------------------------分割线------------------------------') #2. if 双分支结构 - 如果XXX就XXX,否则XXX ''' 语法: if 条件语句: 代码段1(满足条件时执行的代码) else: 代码段2(不满足条件时执行的代码) ''' #案例:year的值打印闰年或者平年 year = 2000 if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0): print("闰年") else: print("平年") print('------------------------------分割线------------------------------') #3. if 多分支结构 - 如果XXX就XXX ,如果XXX就XXX ''' 语法: if 条件语句1: 代码段1 elif 条件语句2: 代码段2 elif 条件语句3: 代码段3 ... else: 代码段N 特点:后面的条件是在前面的条件不成立的情况下判断的:哪个条件成立就执行哪个条件的代码段。 ''' #案例:根据分数的值打印A>=90/B80-90/C/D等级 score = 80 if score >= 90: print('A') elif score >= 80 and score < 90: print('B') elif score >= 60 and score < 80: print('C') elif score < 60: print('D')
09.分支结构
本节1109字2025-02-18 18:57:41