ITPub博客

首页 > 数据库 > 数据库开发技术 > 条件语句的几种经典写法

条件语句的几种经典写法

原创 数据库开发技术 作者:derekwh 时间:2021-05-19 22:51:53 0 删除 编辑

假如要写一个简单函数,该函数需要根据年龄来判断这个人是成年还是未成年。这一个简单的函数可以有很多种写法,每一种写法都是不同思路,本例运用不同原理从复杂写法到逐步精简。

1.最常用的写法

(if,else判断语句的基本用法。如果判断较多可以if elif elif 。。。 else,这也是解决条件筛选最常用的语句。)

2.if,else的简化写法

3.and-or 的用法

逻辑判断 and ‘a’ or ‘b’ 表示逻辑判断正确,结果输出‘a’,错误输出‘b’ 简单举例:

4.改变return 判断语句默认返回值

本来判断语句直接返回True和False,函数对返回值进行了定位,判断age>17,返回True,True对应的值是成年。

5.通过返回(0,1取值)

True =1,False=0

6.字符串取值

如果判断正确,返回“未成年”[1:],结果输出成年。判断错误,返回“未成年”[0:],结果输出未成年。

最后一种方法当然最经典,如果不用函数,用一般的形式可以这样写:


原文作者:Python学习杂记;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
央企算法工程师,微信公众号: python数智工坊

注册时间:2021-03-14

  • 博文量
    305
  • 访问量
    162360