Typing
True = False
you create a new variable called True, which value you assign to False.
Answering your second question, True and False are customized versions of integers 1 and 0 (technically speaking, subclasses), which just have a different string representation.