pascal tri
v1.2.6
Явная реализация алгоритма треугольника Паскаля. Каждый ряд может быть сгенерирован отдельно от всех остальных. Это значительно ускоряет время, если все, что вам нужно, это строка 100, например. Этот модуль предназначен для того, чтобы быть полезным для математики или в любое время, когда может быть полезен строки треугольника Паскаля.
Pascal-Triangle может быть установлен непосредственно с PIP для использования в качестве команды библиотеки и оболочки, запустив pip install pascal-tri
Или клонировать репо и запустить python -m pascal
- Создание списка треугольников
- Красивая печать треугольника с правильным расстоянием и выравниванием
Модуль Pascal определяет следующие методы, доступ с
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 ) - > NoneМожно также запустить как сценарий.
python -m pascal [-h] [-l LINES]
If LINES not specified, runs in interactive loop
Этот проект существует как упражнение в изучении этих технологий/понятий