美文网首页python学习之路
and和or形成的条件返回

and和or形成的条件返回

作者: 木木质 | 来源:发表于2018-07-09 18:06 被阅读0次

        在使用函数时,往往返回值随条件的不同而有所不同,一般常用的是用if…else…语句进行返回。然而,在python中and和or的结合使用,可以对一些简单的判断巧妙的进行返回。

        举例,在市场买东西时,随着购买量的变化,售价会进行变化。为了吸引顾客买的更多,往往购入越多,计价越便宜。有这样一种商品,在买0-10kg时,按每kg10元进行计价,超过10kg时,10kg以下售价不变,超过10kg的部分每kg9元计价。函数如下:

def  price(n):

        return  0<n<=10  and  10*n  or  n>10  and  9*n+10

相关文章

  • and和or形成的条件返回

    在使用函数时,往往返回值随条件的不同而有所不同,一般常用的是用if…else…语句进行返回。然而,在pyt...

  • PHP使用正则的函数

    匹配一个符合条件后返回 匹配所有符合条件后返回 匹配符合条件的进行替代 正则匹配(将数组中符合条件的元素形成新数组...

  • excel常用的函数总结

    1、IF()函数 作用:根据条件判断,并返回所设定的值 格式: =IF(判断条件,条件成立返回的值,条件不成立返回...

  • BFC的形成条件和特性分析

    初学CSS时,我们学到很多有意思的CSS规则,比如外边距塌陷,还有浮动元素的一些特性等,其实这些规则背后都是BFC...

  • 2.1神经网络优化

    tf.where() 条件语句真返回A,条件语句假返回Btf.where(条件语句,真返回A,假返回B) np.r...

  • 死锁的形成条件

    1、什么是死锁 死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们...

  • 宗教形成的条件

    宗教作为一种信仰,全世界也有很多宗教。这些宗教是如何形成的呢?在《人类简史》中,尤瓦尔.赫拉利提出,智人之所以能胜...

  • 2019-04-12 数据分析用到的Excel函数(易忘点总结)

    IF函数 =IF(And(条件1,条件2),两个条件同时成立返回的值,不成立返回的值) =IF(OR(条件1,条件...

  • 三元表达式

    条件为真时返回结果 if 判断条件 else 条件为假时返回结果

  • 2017-06-23

    1、多条件判断公式 =IF(AND(条件1,条件2...条件n),同时满足条件返回的值,不满足条件返回的值) =I...

网友评论

    本文标题:and和or形成的条件返回

    本文链接:https://www.haomeiwen.com/subject/blbtpftx.html