008 了不起的分支与循环2

Posted sunshining-f

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了008 了不起的分支与循环2相关的知识,希望对你有一定的参考价值。

assert

 

0.猜猜 (x < y and [x] or [y])[0] 实现什么样的功能?

   若x<y为真,则返回x  

(参照两边为数的逻辑运算:A and B,若A为真,则返回B,反之,返回A    

   A or B ,若A为真,则返回B,反之,返回A )(其中[X][0]表示列表中的第一个元素即X)

  若x<y为假,则返回y

因此实现的是

if x<y:
  small=x
else:
  small=y

或者small = x if x<y else y

 

 

以上是关于008 了不起的分支与循环2的主要内容,如果未能解决你的问题,请参考以下文章

第 007讲:了不起的分支和循环

009:了不起的分支和循环3

课时9:了不起的分支和循环3

007:了不起的分支循环1

第四章 了不起的分支和循环[DDT书本学习 小甲鱼]

Python--4了不起的分支和循环