Python_note_004(Python中的选择结构,if语句)

选择结构

  • 选择结构

    #选择结构 给定一个金额,输入要取出的金额
    money=500
    newMoney=int(input('请输入取款金额'))
    if money>=newMoney:
        money=money-newMoney
        print('取款金额为:'+str(newMoney)+',剩余金额为:'+str(money))
    else:
        print('用户余额不足!!!')
    # 输入一个数 判断是奇数还是偶数 双分支结构
    n=int(input('请输入一个整数:'))
    if n%2==0:
        print(str(n)+"是偶数")
    else:
        print(str(n)+"是奇数")
        
    # 多分支结构********************
    i=int(input('请输入学生的分数'))
    if  60<=i<70:
        print('c')
    elif i<60 and i>=0:
        print('D')
    elif i>=70 and i<80:
        print('B')
    elif i>=80 and i<=100:
        print('A')
    else :
        print('成绩有误')
        
    #嵌套if++++++++++++++++++++ 是会员打八折
    status=int(input('是否是会员?1:是会员,2:不是会员')) # 1:是会员,,2:不是会员
    money=float(input('购物金额是多少?'))
    if status==1:
        if money>=200:
            print('打八折',money*0.8)
        elif 200>money>=100:
            print('打9折',money*0.8)
        else:
            print('不打折')
    else:
        print('不打折')
        
    # 条件表达式+++++++++++
    num_a=int(input('输入一个数'))
    num_b=int(input('输入一个数'))
    print(str(num_a)+'大于等于'+str(num_b) if num_a>=num_b else str(num_a)+'小于'+str(num_b))
    
posted @ 2020-09-08 19:44  SkillingYu  阅读(188)  评论(0编辑  收藏  举报