TRUE and FALSE are also aliases (technically macros, I think, at least in early versions) for the integers 1 and 0 in C, which so many modern languages are derived from or inspired by and the core Python implementation is written in. Bools being ints under the hood is not in fact all that odd.
apothegm•27m ago