Python will take the negative after squaring the number.
# 40 / 20 * 4 >= -4**2
bool_four = True
6 + 4
will return an integer, and we'll tell you that 100**0.5
will return a float. Python doesn't care about that!
# 100**0.5 != 6 + 4
bool_five = False
and or not 是优先级较低的运算符,内部优先级顺序为not, and, or
elif代替else if
不要忘记else后的: