Triángulo de Pascal

Parte 1

Escriba una rutina en Python que reciba como entrada un número entero, n, e imprima los números en la n-ésima fila del triángulo de Pascal. El programa debe verificar si el númerones entero, o arrojar un mensaje informando que ha habido un error del usuario en casocontrario.

La construcción del triángulo está relacionada con los coeficientes binomiales según la fórmula combinatoria. Esta fórmula explica que los coeficientes (nodos del "árbol") de una fila dada del triángulo, se pueden calcular con la fórmula combinatoria de combinaciones de $n$ elementos de $k$ en $k$; expresado matemáticamente: $\tbinom n k$, dónde $n$ es la ''fila - 1'' y $k$ la posición en la fila.

Función que genera los valores de las combinatorias

Función que entrega la fila desea

Parte 2

Modifique la rutina anterior para que reciba un número variable de argumentos: n1, n2, n3,...y retorne una lista cuyo primer elemento es una lista conteniendo los números en la fila n1 del triángulo de Pascal, el segundo elemento una lista con los números en la fila n2, y asísucesivamente.

En el caso de querer conocer, por ejemplo, las filas 3, 6 y 9: