Estado aleatório do Python na divisão do conjunto de dados

Eu sou meio que novo no python. Alguém pode me dizer por que definimos o estado aleatório como zero na divisão do trem e do conjunto de testes.

X_train, X_test, y_train, y_test = \
    train_test_split(X, y, test_size=0.30, random_state=0)

Eu já vi situações como essa em que o estado aleatório é definido como um!

X_train, X_test, y_train, y_test = \
    train_test_split(X, y, test_size=0.30, random_state=1)

Qual é a conseqüência desse estado aleatório na validação cruzada também?

questionAnswers(4)

yourAnswerToTheQuestion