3.29if语句的嵌套 多条件判断 完善BMI指数测试软件

1.嵌套

在日常生活中除了普通的单条件判断,还有多条件同时或同时不满足的条件,比如某篮球队正在找人,还需要一个一米九并且会打篮球以上的人来担任中锋,那么就需要同时满足会打篮球和一米九以上的人两个条件。于是我们在选人的时候就可以进行筛选,首先看这个人是否一米九以上,再看这个人是否会打篮球,此时,这两个条件就形成了嵌套。

回到代码上,两个条件的嵌套可以这么写。

【结构示例】 

if条件一:                                                                假设满足条件一,则判断是否满足条件

         if 条件二:                                               二,如果也满足条件二则执行语句1。如果不

                语句1                                                满足满足条件二则执行语句2。

        else:

                 语句2                                                

else:                                                                如果不满足条件一,则执行语句3

        语句3

【图示】

        

【实例】我们先询问是否会打篮球,在询问身高。

       

不会打球结果如下

 会打球身高188

会打球身高198

2.多条件判断 

除了嵌套,我们还可以使用多条件判断,进行更加细致的划分。就好比我们可以将60、70、80、90分的成绩分为a、b、c、d四个等级个等级。而python中多条件判断的关键字是【elif】,基本结构大致如下。

if条件一:

        语句a

elif条件二:

        语句b

elif条件三:

        语句c

else:

        语句d

 python会依次判断各个条件,直到找到第一个符合条件【if】或【elif】语句,并执行对应的执行语句。而【elif】数量则可以根据你的需要设置,你需要几个就设置几个,这种结构相比前文提到的嵌套,会更加清晰和直观。注意,由于python是从上往下执行的,他只会执行第一个满足条件的语句,也就是说,自上而下,只有有一个条件符合,他就不会再对后面的条件进行判断。比如条件二和条件三同时满足,但他只会执行条件二的语句,因为一旦进入分支,就不会再看同一层级下的其他条件判断了。

了解了嵌套,我们可以试着对之前的BMI指数测试软件进行完善升级。

【示例】

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
里诺销售管理软件参考了各类销售管理软件,溶入了各自的优点并采纳众多用户的宝贵意见,真正地从用户的需要出发,为客户需要而设计。本软件适合各类企事业单位和门店单位销售管理的需要,为企业达到“留住客户、提升销售”的目的。 里诺销售管理软件功能如下 1、完善的销售,采购,收付款模块,让您能方便地制做单据; 2、库存查询功能,让您以飞快的速度得到准确的库存数量; 3 软件支持小数点位数自定义,可以设置单价为0-8位小数; 4、用户权限支持多用户使用,各个用户根据权限使用相应的功能模块; 5、完备的销售/采购统计分析功能、让您能实时得到销售/采购趋势; 6、支持4种单据样式,并且单据报表样式支持用户自设计; 7、支持单价记忆,软件自动记录上次的采购(销售)的单价,提升老客户的满意度; 8、支持从外部的Excel文件导入商品和往来单位资料,减少期初的录入工作量; 9、各种数据和报表可以方便转换为Excel数据格式导出; 10、数据备份/恢复功能帮您以备不测。 里诺销售管理软件 v3.29单机版更新内容 1.添加批量收付款功能。 2.修复了一些BUG; 里诺销售管理软件 v3.29 SQL网络版更新内容 1.进销存模块增加“发货日期”和“是否发货”字段。 2.软件增加移动加权平均算法,库存查询中可查询货品平均价。 2.修复了制单界面默认情况下无法滑动商品列表的问题。 3.针对报表打印进行了优化处理。 4.针对部分报表查询进行了修正。 里诺销售管理软件截图

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值