有谁能帮我改一下吗?我还挺喜欢的,但是不行
f=lambda x:"Not Weird" if (x%2==0 and (1<x<6 or x>20)) else "weird"
print(f)
我知道我可以很容易地用If else语句做到这一点,但这只是为了学习目的,所以如果你能在相同的方向上即兴发挥,请给我启发。
Fire
使用()
的lambda
f=lambda x:"Not Weird" if (x%2==0 and (1<x<6 or x>20)) else "weird"
print(f(1))
weird