Isn’t that obvious? 42 is the Answer to the Ultimate Question of Life, the Universe, and Everything.
On a serious note, random_state simply sets a seed to the random generator, so that your train-test splits are always deterministic. If you don’t set a seed, it is different each time.
Relevant documentation:
random_state:int,RandomStateinstance orNone, optional
(default=None)
Ifint,random_stateis the seed used by the random
number generator; IfRandomStateinstance,random_stateis the random
number generator; IfNone, the random number generator is the
RandomStateinstance used bynp.random.