pascal tri
v1.2.6
Implementación explícita del algoritmo Triángulo de Pascal. Cada fila se puede generar por separado de todos los demás. Esto acelera enormemente el tiempo si todo lo que necesita es la fila 100, por ejemplo. Este módulo está destinado a ser útil para las matemáticas o cada vez que una fila del triángulo de Pascal podría ser útil.
Pascal-Triangle se puede instalar directamente con PIP para usar como comando de biblioteca y shell ejecutando pip install pascal-tri
O clonar el repositorio y correr python -m pascal
- Generando una lista de filas triangulares
- Pretty imprimir un triángulo con un espacio y alineación correctos
El módulo Pascal define los siguientes métodos, acceso con
from pascal import * # To generate a explicit row 'n' of Pascal's triangle:
calculate_row ( n : int ) - > PascalRow
# To generate a list of 'n' rows:
pascal ( n : int ) - > PascalTriangle
# Pretty print to stdout a triangle with 'n' rows or (optionally) a supplied triangle:
print_pascal ( n : int , triangle : PascalTriangle = None ) - > NoneSe puede ejecutar también como un script.
python -m pascal [-h] [-l LINES]
If LINES not specified, runs in interactive loop
Este proyecto existe como un ejercicio para aprender estos techonlogies/conceptos.