15分支结构

选择结构

 

1单分支结构

 

 

 eg:

#单分支结构
money=1000
s=int(input('请输入取款金额'))
if money>=s:
    money=money-s
    print('取款成功,余额为:',money)

2双分支结构

 

 

 eg:

#双分支结构
'''录入一个数,判断是奇数还是偶数'''
num=int(input('请输入一个整数'))
if num%2==0:
    print(num,'是偶数')
else:
    print(num,'是奇数')

 

3.多分支结构

 

 

 

 

 

#多分支结构
score=int(input('请输入学生成绩'))
if 90<=score<=100:
    print('成绩为:a')
elif 70<=score<=89:
    print('成绩为:b')
elif 60<=score<=69:
    print('成绩为c')
elif    0<=score<=59:
    print('不及格')
else:

4嵌套if结构

 

 

 

 

#嵌套if的使用
money=float(input('请输入消费金额'))
answer=input('是否有会员卡')
if answer=='y' or 'yes' or '':
    if money>=200:
        print('消费:',money*0.8)
    elif 100<=money<200:
        print('消费:',money*0.9)
    else:
        print('不打折:',money)
else:
    if money>=100:
        print('消费:',money*0.95)
    else:
        print('消费:',money)

 

posted @ 2021-03-11 22:04  Akihabor  阅读(44)  评论(0)    收藏  举报