Python中条件语句if 是经过一条或者多条的执行语句的结果,来判断是否执行其包含的代码块。python
一般会配合else、elif一块儿使用,达到根据条件进行多个代码块的执行操做。spa
简单的if code
score = 90 if score >= 95: print("优秀") #没有输出 if 95 > score >= 80: print("良") #输出: 良
和else 配合使用:blog
score = 90 if score >= 60: print("合格") else: print("不合格") #输出: 合格
使用if -elif-else判断结构:it
score = 80 if score < 60: print("不合格") elif 80 > score >= 60: print("中") else: print("良") #输出: 良
在if语句中嵌套条件语句:class
score = 80 if score >= 60: print("经过") if 80 > score >= 60: print("中") if 90 > score >= 80: print("良") if 100 >= score >= 90: print("优") else: print("不合格") #输出:经过 # 良
score = 80 if score < 60: print("不合格") elif score < 70: print("合格") elif score < 80: print("中") elif score < 90: print("良") else: print("优") #输出:良
目前python3.0中没有 switch case结构,因此咱们须要灵活的使用if-elif-else结构来进行条件判断。di