• Python分支结构


    单分支结构

    1 #单分支结构
    2 '''银行取钱'''
    3 money = 1000 # 余额
    4 s = int(input('请输入取款金额')) # 取款金额
    5 # 判断余额是否充足
    6 if money >= s:
    7     money -= s
    8     print('取款成功,余额为:', money)

    双分支结构

    1 # 双分支结构if...else,二选一执行
    2 '''从键盘录入一个整数
    3 判断奇偶'''
    4 num = int(input('请输入一个整数'))
    5 if num%2 == 0:
    6     print(num, '是偶数')
    7 else:
    8     print(num, '是奇数')

    多分支结构

     1 # 多分支结构,多选一执行
     2 '''从键盘录入成绩
     3 90-100 A
     4 80-89 B
     5 70-79 C
     6 60-69 D
     7 0-59 E
     8 <0或>100 非法数据'''
     9 score = int(input('请输入一个成绩'))
    10 if score >= 90 and score <= 100:
    11     print('A级')
    12 elif 80 <= score <= 89:
    13     print('B级')
    14 elif 70 <= score <= 79:
    15     print('C级')
    16 elif 60 <= score <= 69:
    17     print('D级')
    18 elif 0<= score <= 59:
    19     print('E级')
    20 else:
    21     print('非法输入')

     

    嵌套if的使用

     1 #嵌套if
     2 '''
     3 会员 >=200 8折
     4     >=100 9折
     5     不打折
     6 非会员 >=200 9.5折
     7       不打折
     8 '''
     9 answer = input('您是会员吗(y/n)?')
    10 money = int(input('请输入您的购物金额:'))
    11 if answer == 'y':
    12     print('会员')
    13     if money >= 200:
    14         print('打八折,折后价:', money*0.8)
    15     elif money >= 100:
    16         print('打九折,折后价:', money*0.9)
    17     else:
    18         print('不打折')
    19 else:
    20     print('非会员')
    21     if money >= 200:
    22         print('打九五折,折后价:', money*0.95)
    23     else:
    24         print('不打折')

     条件表达式

     1 #比较两数大小
     2 num_a = int(input('请输入第一个整数'))
     3 num_b = int(input('请输入第二个整数'))
     4 if num_a <= num_b:
     5     print(num_a, '<=', num_b)
     6 else:
     7     print(num_a, '>', num_b)
     8 
     9 '''使用条件表达式进行比较'''
    10 print(str(num_a)+' <= '+str(num_b) if num_a <= num_b else str(num_a)+' > '+str(num_b))

    Pass

    “合法交白卷”

  • 相关阅读:
    百度离线地图
    lightdb for postgresql高可用之repmgr组件日常管理命令及注意实现
    LightDB13.3-21.2 Release Note
    postgresql的FRONTEND宏定义
    ppt设置自动循环播放
    url上的jsessionid问题及解决方法
    postgresql xact
    pg_control文件的作用
    Extension module_pathname and .sql.in
    psr/cache 通过composer 安装报错syntax error, unexpected '|', expecting variable (T_VARIABLE)
  • 原文地址:https://www.cnblogs.com/0xiaoyu/p/15853064.html
Copyright © 2020-2023  润新知