分支结构

分支结构

1.单分支

if 一般用于判断/选择的场景

# 90以上优秀
score = 95
if score >90:
    print('优秀')     # 优秀

2.双分支

if ...else

# 90以上优秀,90以下良好
score = 95
if score >90:
    print('优秀')
else:
    print('良好')

3.多分支

if...elif...elif...else

if...if...if...if

# 90以上优秀,90-70良好,70以下不及格
# if...elif...elif...else
score = 95
if score > 90:
    print('优秀')
elif score >70:
    print('良好')
else:
    print('及格')
    
# if...if...if...if
score = 95
if score >90:
    print('优秀')
if score > 70 and score < 90:
    print('良好')
if score < 60:
    print('及格')

4.逻辑运算符

## > >= < <= == !=

## and 两者都必须成立
## or 其中一个成立
## not 非
posted @ 2019-07-17 09:36  PLPLPL  阅读(280)  评论(0编辑  收藏  举报
// 目录