pascal tri
v1.2.6
Explizite Implementierung des Pascal -Dreiecksalgorithmus. Jede Zeile kann getrennt von allen anderen erzeugt werden. Dies beschleunigt die Zeit, wenn Sie zum Beispiel nur Zeile 100 benötigen. Dieses Modul soll für Mathematik oder jederzeit nützlich sein, wenn eine Reihe von Pascals Dreieck nützlich sein kann.
Pascal-Triangle kann direkt mit PIP als Bibliothek und Shell-Befehl pip install pascal-tri werden
Oder klonen Sie das Repo und rennen Sie python -m pascal
- Erzeugen Sie eine Liste von Dreiecksreihen
- Pretty Druck eines Dreiecks mit korrektem Abstand und Ausrichtung
Das Pascal -Modul definiert die folgenden Methoden, zugreifen mit
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 ) - > NoneKann auch als Skript ausgeführt werden.
python -m pascal [-h] [-l LINES]
If LINES not specified, runs in interactive loop
Dieses Projekt existiert als Übung beim Erlernen dieser Techonlogies/Konzepte