Например:
random.randint(low, high=None, size=None, dtype='l') >>> np.random.randint(2, size=10) array([1, 0, 0, 0, 1, 1, 0, 0, 1, 0])
Параметры low, high, size, dtype, но каков параметр '2' в вызове функции?Это не соответствует ни одному параметру?
'2' соответствует низкому параметру.
Вам не нужно указывать 'low', потому что это позиционный аргумент.
В общем случае random.randint генерирует число между [low, high).Но если high = None, то генерируется число от [0, low)
Следовательно, вы получаете целые числа от 0 до 2 (исключая)