Zhanghong528 发表于 2021-3-30 21:34:16

这题这样解答是否正确,如不正确,原因是什么

4. 请将下面的条件分支语句,使用条件表达式实现,并尝试理解这段代码的目的是什么?
if a < b:
      if a < c:
            print(a)
      else:
            print(c)
    else:
      if b < c:
            print(b)
      else:
            print(c)

答案:print(a) if a < c else print(c) if b > c or b > a else print(b)

Aries-H 发表于 2021-3-31 09:16:59

目的就是输出三个数中最小的那一个,解答正确
页: [1]
查看完整版本: 这题这样解答是否正确,如不正确,原因是什么