Pythonでベクトル積を計算するには、2つのベクトルのベクトル積を計算する関数を提供するNumPyライブラリを使用することができます。以下は、2つのベクトルのベクトル積の計算方法を示すコード例です：

```
import numpy as np

vector_1 = np.array([1, 2, 3])
vector_2 = np.array([4, 5, 6])

vector_product = np.cross(vector_1, vector_2)

print(vector_product)
```

このコードの結果はこうなる：
```
array([-3, 6, -3])
```
以下、各ステップについて詳しく説明する：

1: NumPy ライブラリのimport: まず、以下のコマンドで NumPy ライブラリをimportする：

```
import numpy as np
```

2: ベクトルの作成：次に、np.array()関数を使って2つのベクトルを作成する。例えば

```
vector_1 = np.array([1, 2, 3])
vector_2 = np.array([4, 5, 6])
```

3: ベクトル積の計算: 最後に、関数np.cross()を使って2つのベクトルのベクトル積を計算します。結果は新しい変数に格納される：

```
vector_product = np.cross(vector_1, vector_2)
```

4: 結果をプリントする: 最後に、print()関数を使って結果をプリントします。

```
print(vector_product)
```
Para realizar un producto vectorial en Python, podemos usar la biblioteca NumPy, que proporciona una función para calcular el producto vectorial de dos vectores. Aquí está un ejemplo de código que muestra cómo calcular el producto vectorial de dos vectores:

import numpy as np

vector_1 = np.array([1, 2, 3])
vector_2 = np.array([4, 5, 6])

producto_vectorial = np.cross(vector_1, vector_2)

print(producto_vectorial)

El resultado de este código sería:

array([-3,  6, -3])

Aquí está una explicación detallada de cada paso:

1: Importar la biblioteca NumPy: Primero, importamos la biblioteca NumPy con el siguiente comando:

import numpy as np

2: Crear los vectores: Después, creamos dos vectores utilizando la función np.array(). Por ejemplo:

vector_1 = np.array([1, 2, 3])
vector_2 = np.array([4, 5, 6])

3: Calcular el producto vectorial: Finalmente, usamos la función np.cross() para calcular el producto vectorial de los dos vectores. El resultado se almacena en una nueva variable:

producto_vectorial = np.cross(vector_1, vector_2)

4: Imprimir el resultado: Por último, imprimimos el resultado utilizando la función print().

print(producto_vectorial)