math.perm()
Число размещений из n по k с учётом порядка (Python 3.8+).
Сигнатура
math.perm(n[, k])Возвращает число способов выбрать k элементов из n с учётом порядка. Если k не указан — возвращает n!. Доступна с Python 3.8.
import math
print(math.perm(5, 2)) # 20
print(math.perm(4)) # 24