Actually the explanation is wrong.
not()
is actually
not ()
not is a keyword not a function.
Boolean of empty tuple is False and then not negates it.
I explained it better here:
Actually the explanation is wrong.
not()
is actually
not ()
not is a keyword not a function.
Boolean of empty tuple is False and then not negates it.
I explained it better here: