如果我们使用条件语句,那么最可能写成下面这个样子:
>>> x = int(input())
>>> if x >= 10:
>>> print("Horse")
>>> elif 1 < x < 10:
>>> print("Duck")
>>> else:
>>> print("Baguette")
但其实我们也可以把所有条件都写在 print 函数内,即上面 7 行代码可以等价写成如下一行:
print("Horse" if x >= 10 else "Duck" if 1 < x < 10 else "Baguette")